There are 6 ways to get from Bhubaneshwar to Vaitheeswarankoil by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Chennai International Airport, train
best- Fly from Biju Patnaik International Airport (BBI) to Chennai International Airport (MAA)plane BBI - MAA
- Take the train from Tambaram to Sirkazhitrain
7h 3m₹7,288–19,528Train
cheapest- Take the train from Bhubaneswar to Villupuram Jntrain 12663 / ...
- Take the train from Villupuram Jn to Sirkazhitrain 06017 / ...
26h 28m₹1,360–6,493Bus
- Take the bus from Bhubaneswar to Chennaibus redbusIndia_A/C Seater / Sleeper / ...
- Take the bus from Chennai to Sirkazhibus redbusIndia_A/C Sleeper / ...
30h 36mDrive 1,435.7 km
- Drive from Bhubaneshwar to Vaitheeswarankoilcar 1,435.7 km
21h 33m₹16,075–23,219Fly to Pondicherry, train
- Fly from Biju Patnaik International Airport (BBI) to Pondicherry (PNY)plane BBI - PNY
- Take the train from Pondicherry to Sirkazhitrain
8h 57m₹11,799–31,502Fly to Trichy International Airport, train
- Fly from Biju Patnaik International Airport (BBI) to Trichy International Airport (TRZ)plane BBI - TRZ
- Take the train from Tiruchchirapali to Vaithisvarankoiltrain
8h 18m₹9,861–25,686
Biju Patnaik International Airport (BBI) to Chennai International Airport (MAA) flights
Comparing Your Travel Options
The cheapest way to get from Bhubaneshwar to Vaitheeswarankoil is to train which costs ₹1,300 - ₹6,500 and takes 26h 28m.
The fastest way to get from Bhubaneshwar to Vaitheeswarankoil is to fly and train which takes 7h 3m and costs ₹7,000 - ₹20,000.
No, there is no direct bus from Bhubaneshwar to Vaitheeswarankoil. However, there are services departing from Bhubaneswar and arriving at Sirkazhi via Chennai. The journey, including transfers, takes approximately 30h 36m.
No, there is no direct train from Bhubaneshwar to Vaitheeswarankoil. However, there are services departing from Bhubaneswar and arriving at Sirkazhi via Villupuram Jn. The journey, including transfers, takes approximately 26h 28m.
The distance between Bhubaneshwar and Vaitheeswarankoil is 1258 km. The road distance is 1435.7 km.
The best way to get from Bhubaneshwar to Vaitheeswarankoil without a car is to train which takes 26h 28m and costs ₹1,300 - ₹6,500.
It takes approximately 7h 3m to get from Bhubaneshwar to Vaitheeswarankoil, including transfers.
Bhubaneshwar to Vaitheeswarankoil bus services, operated by SLGT Travels, depart from Bhubaneswar station.
Bhubaneshwar to Vaitheeswarankoil train services, operated by Indian Railways, depart from Bhubaneswar station.
The best way to get from Bhubaneshwar to Vaitheeswarankoil is to train which takes 26h 28m and costs ₹1,300 - ₹6,500. Alternatively, you can bus, which costs and takes 30h 36m.
What companies run services between Bhubaneshwar, India and Vaitheeswarankoil, India?
You can take a train from Bhubaneswar to Vaitheeswarankoil via Villupuram Jn and Sirkazhi in around 26h 28m. Alternatively, you can take a bus from Bhubaneswar to Vaitheeswarankoil via Chennai and Sirkazhi in around 30h 36m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Chennai International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Biju Patnaik International Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Biju Patnaik International Airport to Chennai International Airport via Kolkata
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Biju Patnaik International Airport to Chennai International Airport via Ranchi
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Biju Patnaik International Airport to Pondicherry via Hyderabad
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹11,000–30,000
Flights from Biju Patnaik International Airport to Pondicherry via Bengaluru
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹10,000–30,000
Flights from Biju Patnaik International Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- ₹8,500–24,000
Flights from Biju Patnaik International Airport to Trichy International Airport via Delhi
- Ave. Duration
- 7h 42m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹16,000–25,000
Flights from Biju Patnaik International Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹9,500–24,000
Flights from Biju Patnaik International Airport to Trichy International Airport via Mumbai
- Ave. Duration
- 9h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–24,000
- Website
- airindiaexpress.in
Flights from Biju Patnaik International Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 4h 30m
- When
- Tuesday and Thursday
- Estimated price
- ₹8,000–25,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Tambaram to Sirkazhi
- Ave. Duration
- 3h 44m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Bhubaneswar to Villupuram Jn
- Ave. Duration
- 23h 47m
- Frequency
- Once daily
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Villupuram Jn to Sirkazhi
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Pondicherry to Sirkazhi
- Ave. Duration
- 2h 33m
- Frequency
- Once a week
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Tiruchchirapali to Vaithisvarankoil
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Bhubaneswar to Chennai
- Ave. Duration
- 24h
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chennai to Sirkazhi
- Ave. Duration
- 5h 45m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Chennai to Sirkazhi
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Chennai to Sirkazhi
- Ave. Duration
- 6h 15m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, 5 incredible day trips from Florence by train, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Bhubaneshwar to Vaitheeswarankoil bus services, operated by SLGT Travels, arrive at Chennai station.
Bhubaneshwar to Vaitheeswarankoil train services, operated by Indian Railways, arrive at Villupuram Jn station.
Yes, the driving distance between Bhubaneshwar to Vaitheeswarankoil is 1436 km. It takes approximately 21h 33m to drive from Bhubaneshwar to Vaitheeswarankoil.
Book your Bhubaneshwar to Vaitheeswarankoil bus tickets online with Omio.
There are 65+ hotels available in Vaitheeswarankoil.