There are 7 ways to get from Visakhapatnam to Mahobā by plane, train, car, or bus
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 Khajuraho Civil Airport, train
best- Fly from Visakhapatnam (VTZ) to Khajuraho Civil Airport (HJR)plane VTZ - HJR
- Take the train from Khajuraho to Mahobatrain
8h 43m₹12,672–28,647Bus, train
cheapest- Take the bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Vizianagaram - RTC Bus Standbus
- Take the train from Vizianagram Jn to Satnatrain
- Take the train from Satna to Mahobatrain
28h 53m₹885–5,725Train
- Take the train from Visakhapatnam to Manikpur Jntrain 04160
- Take the train from Manikpur Jn to Mahobatrain 12447 / ...
26h 51m₹983–5,923Drive 1,160.8 km
- Drive from Visakhapatnam to Mahobācar 1,160.8 km
17h 47m₹11,283–16,298Fly to Jabalpur, train
- Fly from Visakhapatnam (VTZ) to Jabalpur (JLR)plane VTZ - JLR
- Take the train from Jabalpur to Mahobatrain
12h 12m₹8,752–25,587Fly to Allahabad, train
- Fly from Visakhapatnam (VTZ) to Allahabad (IXD)plane VTZ - IXD
- Take the train from Prayagraj Chheoki to Mahobatrain
12h 49m₹11,822–29,277Fly to Chaudhary Charan Singh Airport, train
- Fly from Visakhapatnam (VTZ) to Chaudhary Charan Singh Airport (LKO)plane VTZ - LKO
- Take the train from Lucknowjn to Banda Jntrain
- Take the train from Banda Jn to Mahobatrain
13h 18m₹8,522–15,767
Visakhapatnam to Mahobā by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Visakhapatnam to Mahobā is to train which costs ₹950 - ₹6,000 and takes 26h 51m.
The fastest way to get from Visakhapatnam to Mahobā is to fly and train which takes 8h 43m and costs ₹12,000 - ₹29,000.
No, there is no direct train from Visakhapatnam to Mahobā. However, there are services departing from Visakhapatnam and arriving at Mahoba via Manikpur Jn. The journey, including transfers, takes approximately 26h 51m.
The distance between Visakhapatnam and Mahobā is 938 km. The road distance is 1160.8 km.
The best way to get from Visakhapatnam to Mahobā without a car is to train which takes 26h 51m and costs ₹950 - ₹6,000.
It takes approximately 8h 43m to get from Visakhapatnam to Mahobā, including transfers.
Visakhapatnam to Mahobā train services, operated by Indian Railways, depart from Visakhapatnam station.
Visakhapatnam to Mahobā train services, operated by Indian Railways, arrive at Manikpur Jn station.
Yes, the driving distance between Visakhapatnam to Mahobā is 1161 km. It takes approximately 17h 47m to drive from Visakhapatnam to Mahobā.
There are three+ hotels available in Mahobā.
What companies run services between Visakhapatnam, India and Mahobā, India?
You can take a vehicle from Visakhapatnam to Mahoba via Visakhapatnam and Manikpur Jn in around 26h 51m.
- Website
- goindigo.in
Flights from Visakhapatnam to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Visakhapatnam to Jabalpur via Hyderabad
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹8,000–23,000
Flights from Visakhapatnam to Jabalpur via Vijayawada, Hyderabad
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–23,000
Flights from Visakhapatnam to Jabalpur via Madras, Hyderabad
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Visakhapatnam to Allahabad via Mumbai
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹14,000–29,000
Flights from Visakhapatnam to Allahabad via Delhi
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹13,000–28,000
Flights from Visakhapatnam to Allahabad via Hyderabad
- Ave. Duration
- 13h 40m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹11,000–27,000
Flights from Visakhapatnam to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Visakhapatnam to Chaudhary Charan Singh Airport via Hyderabad
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Visakhapatnam to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Visakhapatnam to Chaudhary Charan Singh Airport via Madras
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Visakhapatnam to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 9h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–13,000
Flights from Visakhapatnam to Chaudhary Charan Singh Airport via Vijayawada, Hyderabad
- Ave. Duration
- 9h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–13,000
- Website
- airindia.in
Flights from Visakhapatnam to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–27,000
Flights from Visakhapatnam to Khajuraho Civil Airport via Mumbai, Varanasi
- Ave. Duration
- 9h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–36,000
Flights from Visakhapatnam to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹9,500–20,000
- Website
- starlightairline.com
Flights from Visakhapatnam to Allahabad via Mumbai
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹13,000–34,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khajuraho to Mahoba
- Ave. Duration
- 57 min
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Visakhapatnam to Manikpur Jn
- Ave. Duration
- 22h 58m
- Frequency
- Once a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from Manikpur Jn to Mahoba
- Ave. Duration
- 2h 39m
- Frequency
- 5 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Jabalpur to Mahoba
- Ave. Duration
- 6h 39m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Prayagraj Chheoki to Mahoba
- Ave. Duration
- 4h 18m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Lucknowjn to Banda Jn
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Banda Jn to Mahoba
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Vizianagram Jn to Satna
- Ave. Duration
- 20h 30m
- Frequency
- Once a week
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–3,900
Train from Satna to Mahoba
- Ave. Duration
- 3h 59m
- 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
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Vizianagaram - RTC Bus Stand
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ₹190–330
- Website
- FlixBus India
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 How to get from Southend Airport into central London, 4 stunningly beautiful Philippines islands you need to visit, and How to travel India's Golden Triangle - to help you get the most out of your next trip.









