There are 8 ways to get from Visakhapatnam to Bagaha by plane, train, bus, taxi, 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 Gorakhpur Airport, train
best- Fly from Visakhapatnam (VTZ) to Gorakhpur Airport (GOP)plane VTZ - GOP
- Take the train from Gorakhpur to Bagahatrain
8h 4m₹10,162–23,827Bus, train
cheapest- Take the bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Vizianagaram - RTC Bus Standbus
- Take the train from Vizianagram Jn to Muzaffarpur Jntrain
- Take the train from Muzaffarpur Jn to Bagahatrain
35h 41m₹1,025–6,725Train
- Take the train from Visakhapatnam to Barddhamantrain 22503 / ...
- Take the train from Barddhaman to Bagahatrain 15051
28h 55m₹1,083–6,523Bus, taxi
- Take the bus from Visakhapatnam to Bhubaneswarbus
- Take the bus from Bhubaneswar to Patnabus
- Take the bus from Patna to Kushinagarbus
- Take the taxi from Kushinagar to Bagahataxi
29h 16mDrive 1,314 km
- Drive from Visakhapatnam to Bagahacar 1,314 km
21h 6m₹12,852–18,564Fly to Maryada Purushottam Shri Ram International Airport, train
- Fly from Visakhapatnam (VTZ) to Maryada Purushottam Shri Ram International Airport (AYJ)plane VTZ - AYJ
- Take the train from Ayodhya to Bagahatrain
14h 53m₹10,742–20,247Fly to Varanasi Airport, taxi
- Fly from Visakhapatnam (VTZ) to Varanasi Airport (VNS)plane VTZ - VNS
- Take the taxi from Varanasi-Airport-VNS to Bagahataxi
9h 37m₹15,192–23,227Fly to Darbhanga Airport, train
- Fly from Visakhapatnam (VTZ) to Darbhanga Airport (DBR)plane VTZ - DBR
- Take the train from Shisho to Bagahatrain
14h 5m₹10,652–26,047
Visakhapatnam to Bagaha by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Visakhapatnam to Bagaha is to train which costs ₹1,000 - ₹6,500 and takes 28h 55m.
The fastest way to get from Visakhapatnam to Bagaha is to fly and train which takes 8h 4m and costs ₹10,000 - ₹24,000.
No, there is no direct train from Visakhapatnam to Bagaha. However, there are services departing from Visakhapatnam and arriving at Bagaha via Barddhaman. The journey, including transfers, takes approximately 28h 55m.
The distance between Visakhapatnam and Bagaha is 1127 km. The road distance is 1314 km.
The best way to get from Visakhapatnam to Bagaha without a car is to train which takes 28h 55m and costs ₹1,000 - ₹6,500.
It takes approximately 8h 4m to get from Visakhapatnam to Bagaha, including transfers.
Visakhapatnam to Bagaha train services, operated by Indian Railways, depart from Visakhapatnam station.
Visakhapatnam to Bagaha train services, operated by Indian Railways, arrive at Barddhaman station.
Yes, the driving distance between Visakhapatnam to Bagaha is 1314 km. It takes approximately 21h 6m to drive from Visakhapatnam to Bagaha.
There are one+ hotels available in Bagaha.
What companies run services between Visakhapatnam, India and Bagaha, India?
You can take a vehicle from Visakhapatnam to Bagaha via Visakhapatnam and Barddhaman in around 28h 55m.
- Website
- goindigo.in
Flights from Visakhapatnam to Gorakhpur Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Visakhapatnam to Gorakhpur Airport via Delhi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Visakhapatnam to Gorakhpur Airport via Mumbai
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹12,000–23,000
Flights from Visakhapatnam to Maryada Purushottam Shri Ram International Airport via Hyderabad
- Ave. Duration
- 7h 45m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹9,500–22,000
Flights from Visakhapatnam to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Visakhapatnam to Maryada Purushottam Shri Ram International Airport via Madras, Hyderabad
- Ave. Duration
- 8h 50m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹12,000–23,000
Flights from Visakhapatnam to Varanasi Airport via Hyderabad
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Visakhapatnam to Varanasi Airport via Madras
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–20,000
Flights from Visakhapatnam to Varanasi Airport via Delhi
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Visakhapatnam to Varanasi Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–21,000
Flights from Visakhapatnam to Varanasi Airport via Vijayawada
- Ave. Duration
- 9h 35m
- When
- Thursday and Saturday
- Estimated price
- ₹7,500–20,000
Flights from Visakhapatnam to Darbhanga Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Visakhapatnam to Darbhanga Airport via Delhi
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹12,000–24,000
- Website
- spicejet.com
Flights from Visakhapatnam to Gorakhpur Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹11,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gorakhpur to Bagaha
- Ave. Duration
- 2h 14m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Visakhapatnam to Barddhaman
- Ave. Duration
- 15h 16m
- Frequency
- Once daily
- Estimated price
- ₹460–3,500
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,500
Train from Barddhaman to Bagaha
- Ave. Duration
- 12h 25m
- Frequency
- Once a week
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–410
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Ayodhya to Bagaha
- Ave. Duration
- 5h 47m
- Frequency
- Twice a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Shisho to Bagaha
- Ave. Duration
- 7h 16m
- Frequency
- Once daily
- 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 Vizianagram Jn to Muzaffarpur Jn
- Ave. Duration
- 27h 10m
- Frequency
- Once a week
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹4,000–5,000
Train from Muzaffarpur Jn to Bagaha
- Ave. Duration
- 4h 7m
- Frequency
- 5 times a day
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- +91 7044090046
- Website
- Green Line
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Website
- Green Line
- Website
- Green Line
- Website
- Dream Cruiser
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 7h 30m
- Frequency
- Every 2 hours
- Schedules at
- Dream Cruiser
- Website
- Sri Keerthana Sai Travels
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 7h 30m
- Frequency
- Every 3 hours
- Schedules at
- Sri Keerthana Sai Travels
- Phone
- +91 81859 11177
- [email protected]
- Website
- Sri Tulasi Tours and Travels
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Website
- Sri Tulasi Tours and Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹950–3,000
- Website
- Shymoli Paribahan
- Website
- Navayuga Travels
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Schedules at
- Navayuga Travels
- Phone
- +91 99407 69269
- [email protected]
- Website
- Anushka Travels
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- Anushka Travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Website
- Express Line
- Schedules at
- Express Line
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Website
- Kalosona Bus
- Phone
- +91 9438223267
- [email protected]
- Website
- Gandhi Parivahan
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 8h
- Frequency
- Once daily
- Website
- Gandhi Parivahan
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Website
- Sana Travels
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 8h 20m
- Frequency
- 5 times a week
- Schedules at
- Sana Travels
- Website
- Shree Krishna
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Schedules at
- Shree Krishna
- Website
- Asian Bus Neo
Bus from Visakhapatnam to Bhubaneswar
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Schedules at
- Asian Bus Neo
- Phone
- +91 7064 471 610
- [email protected]
- Website
- Dolphin Tours and Travels
Bus from Bhubaneswar to Patna
- Ave. Duration
- 17h 5m
- Frequency
- Twice daily
- Website
- Dolphin Tours and Travels
- Website
- Asian Grand
Bus from Bhubaneswar to Patna
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- Asian Grand
- Website
- Reliance Travels
Bus from Bhubaneswar to Patna
- Ave. Duration
- 15h 45m
- Frequency
- 3 times a week
- Schedules at
- Reliance Travels
- Website
- Panwar tour and Travels
Bus from Patna to Kushinagar
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Panwar tour and Travels
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Patna to Kushinagar
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Panwar Travels
- Website
- Deva Travels
Bus from Patna to Kushinagar
- Ave. Duration
- 2h 25m
- Frequency
- 6 times a week
- Schedules at
- Deva Travels
- Website
- Jai Maa Kali Bus
Bus from Patna to Kushinagar
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a week
- Schedules at
- Jai Maa Kali Bus
- Website
- Shiv Ganga Express
Bus from Patna to Kushinagar
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a week
- Schedules at
- Shiv Ganga Express
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Vizianagaram - RTC Bus Stand
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- ₹190–330
- Website
- FlixBus India
- Ave. Duration
- 2h 54m
- Estimated price
- ₹1,500–7,000
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.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 4 of the smartest ways to explore Australia, How do I get from Sydney to Melbourne, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.


















