There are 7 ways to get from Varanasi Jn to Odisha by plane, train, bus, car, or taxi
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 Biju Patnaik International Airport
best- Fly from Varanasi Airport (VNS) to Biju Patnaik International Airport (BBI)plane VNS - BBI
2h 55m₹7,495–19,595Train
cheapest- Take the train from Varanasi Jn to Bhubaneswartrain 12876
18h 20m₹480–3,700Bus
- Take the bus from Varanasi to Jamshedpurbus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Jamshedpur to Bhubaneswarbus redbusIndia_A/C Sleeper
19h 26m₹1,844–6,064Drive 823 km
- Drive from Varanasi Jn to Bhubaneshwarcar 823 km
12h 20m₹7,976–11,520Taxi
- Take the taxi from Varanasi Jn to Bhubaneshwartaxi 823 km
12h 20m₹12,000–16,000Fly to Netaji Subhas Chandra Bose International Airport, train
- Fly from Varanasi Airport (VNS) to Netaji Subhas Chandra Bose International Airport (CCU)plane VNS - CCU
- Take the train from Howrah Jn to Balasoretrain
6h 35m₹6,206–17,116Bus via Jharsuguda
- Take the bus from Varanasi to Jharsugudabus redbusIndia_NON A/C Seater / Sleeper
- Take the bus from Jharsuguda to Bhubaneswarbus redbusIndia_A/C Seater / Sleeper
24h 56m
Varanasi Jn to Odisha by train
Comparing Your Travel Options
The cheapest way to get from Varanasi Jn to Odisha is to train which costs ₹480 - ₹3,700 and takes 18h 20m.
The fastest way to get from Varanasi Jn to Odisha is to fly which takes 2h 55m and costs ₹7,500 - ₹20,000.
No, there is no direct bus from Varanasi Jn to Odisha. However, there are services departing from Varanasi and arriving at Secretariat via Jamshedpur and Acharya Vihar Square. The journey, including transfers, takes approximately 19h 26m.
Yes, there is a direct train departing from Varanasi Jn and arriving at Bhubaneswar. Services depart three times a week, and operate Tuesday, Friday and Sunday. The journey takes approximately 18h 20m.
The distance between Varanasi Jn and Odisha is 678 km. The road distance is 823 km.
The best way to get from Varanasi Jn to Odisha without a car is to train which takes 18h 20m and costs ₹480 - ₹3,700.
It takes approximately 2h 55m to get from Varanasi Jn to Odisha, including transfers.
Varanasi Jn to Odisha bus services, operated by Natraj Bus, depart from Varanasi station.
Varanasi Jn to Odisha train services, operated by Indian Railways, depart from Varanasi Jn station.
The best way to get from Varanasi Jn to Odisha is to fly which takes 2h 55m and costs ₹7,500 - ₹20,000. Alternatively, you can train, which costs ₹480 - ₹3,700 and takes 18h 20m, you could also bus, which costs ₹1,800 - ₹6,500 and takes 19h 26m.
What companies run services between Varanasi Jn, India and Odisha, India?
IndiGo Airlines flies from Varanasi Airport (VNS) to Biju Patnaik International Airport (BBI) 4 times a week. Alternatively, Indian Railways operates a train from Varanasi Jn to Bhubaneswar 3 times a week. Tickets cost ₹480–3,700 and the journey takes 18h 20m.
- Website
- goindigo.in
Flights from Varanasi Airport to Biju Patnaik International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,500–17,000
Flights from Varanasi Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,500–8,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Varanasi Jn to Bhubaneswar
- Ave. Duration
- 18h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹480–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Howrah Jn to Balasore
- Ave. Duration
- 2h 57m
- Frequency
- Every 2 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
- Website
- Natraj Bus
Bus from Varanasi to Jamshedpur
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Schedules at
- Natraj Bus
- Website
- New Singh Bus Service
Bus from Varanasi to Jamshedpur
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Website
- New Singh Bus Service
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Varanasi to Jamshedpur
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ₹950–3,100
- Website
- Shymoli Paribahan
Bus from Jamshedpur to Bhubaneswar
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₹850–3,000
- Website
- Shymoli Paribahan
- Phone
- +91 9155411963
- [email protected]
- Website
- Rajdhani bus service
Bus from Varanasi to Jamshedpur
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Website
- Rajdhani bus service
- Website
- Rajdhani bus service
- Phone
- +91 95767 44127
- Website
- Arzoo Travels
Bus from Varanasi to Jamshedpur
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Website
- Arzoo Travels
- Phone
- +91 9709827751
- [email protected]
- Website
- Singh Travels
Bus from Varanasi to Jamshedpur
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Website
- Singh Travels
- Website
- Singh Travels
Bus from Varanasi to Jamshedpur
- Ave. Duration
- 11h 35m
- Frequency
- Once daily
- Schedules at
- SVD Travels and Transport LLP
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Varanasi to Jamshedpur
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Varanasi to Jamshedpur
- Ave. Duration
- 12h 30m
- Frequency
- 4 times a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Website
- Tapti Ganga Travels
Bus from Varanasi to Jamshedpur
- Ave. Duration
- 42h 32m
- Frequency
- Once a week
- Schedules at
- Tapti Ganga Travels
- Website
- Tirupati Bus Service
Bus from Jamshedpur to Bhubaneswar
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a day
- Schedules at
- Tirupati Bus Service
- Website
- Ashirwad Bus Service
Bus from Jamshedpur to Bhubaneswar
- Ave. Duration
- 7h 55m
- Frequency
- Every 4 hours
- Schedules at
- Ashirwad Bus Service
- Website
- Shantilata Travels
Bus from Jamshedpur to Bhubaneswar
- Ave. Duration
- 7h 29m
- Frequency
- Twice daily
- Schedules at
- Shantilata Travels
- Website
- Mahalaxmi Bus
Bus from Jamshedpur to Bhubaneswar
- Ave. Duration
- 7h 55m
- Frequency
- Twice daily
- Schedules at
- Mahalaxmi Bus
- Phone
- +91 91242 09161
- [email protected]
- Website
- Nilamadhab Travels
Bus from Jamshedpur to Bhubaneswar
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Website
- Nilamadhab Travels
- Website
- Reliance Travels
Bus from Jamshedpur to Bhubaneswar
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Reliance Travels
- Website
- Nila Madhaba Parivahan
Bus from Jamshedpur to Bhubaneswar
- Ave. Duration
- 8h 51m
- Frequency
- Once daily
- Schedules at
- Nila Madhaba Parivahan
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Jamshedpur to Bhubaneswar
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Vasudeo Travels
Bus from Varanasi to Jharsuguda
- Ave. Duration
- 14h 15m
- Frequency
- 3 times a week
- Schedules at
- Vasudeo Travels
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 8h 30m
- Frequency
- Every 4 hours
- Schedules at
- Vasudeo Travels
- Website
- Harshvardhan Project Pvt Ltd
Bus from Varanasi to Jharsuguda
- Ave. Duration
- 13h 35m
- Frequency
- Twice a week
- Schedules at
- Harshvardhan Project Pvt Ltd
- Website
- Kunal Transport
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Schedules at
- Kunal Transport
- Website
- Dilkhus Bus Service
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 8h 40m
- Frequency
- Twice daily
- Schedules at
- Dilkhus Bus Service
- Website
- SHATABDI Premium Intercity
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- SHATABDI Premium Intercity
- Website
- Dilkhus Travels
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 8h 40m
- Frequency
- 4 times a week
- Schedules at
- Dilkhus Travels
- Website
- Satyamuti Travels
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 9h 10m
- Frequency
- 4 times a week
- Schedules at
- Satyamuti Travels
- Ave. Duration
- 12h 20m
- Estimated price
- ₹12,000–16,000
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
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 by boat in Italy, Need to know: Eurostar, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
Booking & Getting There
Varanasi Jn to Odisha bus services, operated by Natraj Bus, arrive at Jamshedpur station.
Varanasi Jn to Odisha train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Varanasi Jn to Odisha is 823 km. It takes approximately 12h 20m to drive from Varanasi Jn to Odisha.
Book your Varanasi Jn to Odisha train tickets online with 12go.asia.
There are 306+ hotels available in Odisha.




















