There are 9 ways to get from Vijayawada to Mainpuri 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 Vijayawada Airport to Indira Gandhi International Airport, train
best- Fly from Vijayawada Airport (VGA) to Indira Gandhi International Airport (DEL)plane VGA - DEL
- Take the train from Anand Vihar Terminal to Mainpuritrain
9h 2m₹9,233–13,231Train via Kanpur
cheapest- Take the train from Vijayawada Jn to Kanpur Centraltrain 12512 / ...
- Take the train from Kanpur Central to Mainpuritrain 09112 / ...
32h 10m₹865–6,525Train
- Take the train from Vijayawada Jn to Agra Cantttrain 12621 / ...
- Take the train from Tundla Jn to Mainpuritrain 09111 / ...
27h 43m₹923–7,114Bus
- Take the bus from Vijayawada to Hyderabadbus
- Take the bus from Hyderabad to Lucknowbus
- Take the bus from Lucknow to Kathua Food King Plazabus
40h 3m₹2,352–9,012Drive 1,471.3 km
- Drive from Vijayawada to Mainpuricar 1,471.3 km
22h 20m₹16,447–23,756Fly Vijayawada Airport to Chaudhary Charan Singh Airport, train
- Fly from Vijayawada Airport (VGA) to Chaudhary Charan Singh Airport (LKO)plane VGA - LKO
- Take the train from Lucknow to Mainpuritrain
11h 54m₹8,688–19,181Fly Vijayawada Airport to Kanpur Airport, train
- Fly from Vijayawada Airport (VGA) to Kanpur Airport (KNU)plane VGA - KNU
- Take the train from Kanpur Anwrganj to Mainpuritrain
11h 12m₹10,338–21,201Fly Vijayawada Airport to Gwalior Airport, train
- Fly from Vijayawada Airport (VGA) to Gwalior Airport (GWL)plane VGA - GWL
- Take the train from Gwalior Jn. to Tundla Jntrain
- Take the train from Tundla Jn to Mainpuritrain
13h 31m₹10,988–24,231Bus to Rajahmundry Airport, fly to Indira Gandhi International Airport, train
- Take the bus from Vijayawada to Rajahmundry Diwan Cheruvubus
- Fly from Rajahmundry Airport (RJA) to Indira Gandhi International Airport (DEL)plane RJA - DEL
- Take the train from Anand Vihar Terminal to Mainpuritrain
11h 41m₹10,386–22,930
Vijayawada to Mainpuri by train
Comparing Your Travel Options
The cheapest way to get from Vijayawada to Mainpuri is to train via Kanpur which costs ₹850 - ₹6,500 and takes 32h 10m.
The fastest way to get from Vijayawada to Mainpuri is to fly and train which takes 9h 2m and costs ₹9,000 - ₹14,000.
No, there is no direct bus from Vijayawada to Mainpuri. However, there are services departing from Vijayawada and arriving at Kathua Food King Plaza via Hyderabad and Lucknow. The journey, including transfers, takes approximately 40h 3m.
No, there is no direct train from Vijayawada to Mainpuri. However, there are services departing from Vijayawada Jn and arriving at Mainpuri via Agra Cantt and Tundla Jn. The journey, including transfers, takes approximately 27h 43m.
The distance between Vijayawada and Mainpuri is 1723 km. The road distance is 1471.3 km.
The best way to get from Vijayawada to Mainpuri without a car is to train which takes 27h 43m and costs ₹900 - ₹7,500.
It takes approximately 9h 2m to get from Vijayawada to Mainpuri, including transfers.
Vijayawada to Mainpuri bus services, operated by Al Ayaan Travels, depart from Vijayawada station.
Vijayawada to Mainpuri train services, operated by Indian Railways, depart from Vijayawada Jn station.
The best way to get from Vijayawada to Mainpuri is to train which takes 27h 43m and costs ₹900 - ₹7,500. Alternatively, you can bus, which costs ₹2,300 - ₹9,000 and takes 40h 3m.
What companies run services between Vijayawada, India and Mainpuri, India?
You can take a train from Vijayawada Jn to Mainpuri via Agra Cantt and Tundla Jn in around 27h 43m. Alternatively, you can take a bus from Vijayawada to Mainpuri via Hyderabad, Lucknow, and Kathua Food King Plaza in around 40h 3m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–11,000
Flights from Vijayawada Airport to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Vijayawada Airport to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–11,000
Flights from Vijayawada Airport to Indira Gandhi International Airport via Madras
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Vijayawada Airport to Indira Gandhi International Airport via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–11,000
Flights from Vijayawada Airport to Chaudhary Charan Singh Airport via Hyderabad
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Vijayawada Airport to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 5h 47m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–19,000
Flights from Vijayawada Airport to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Vijayawada Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–18,000
Flights from Vijayawada Airport to Kanpur Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Vijayawada Airport to Kanpur Airport via Bengaluru
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–22,000
Flights from Vijayawada Airport to Kanpur Airport via Hyderabad, Indira Gandhi International Airport
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Vijayawada Airport to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–25,000
Flights from Vijayawada Airport to Gwalior Airport via Hyderabad, Indira Gandhi International Airport
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–25,000
Flights from Rajahmundry Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–18,000
Flights from Rajahmundry Airport to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₹9,500–18,000
Flights from Rajahmundry Airport to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 5h 7m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–18,000
- Website
- airindia.in
Flights from Vijayawada Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Vijayawada Airport to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Vijayawada Airport to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Vijayawada Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹8,000–11,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹8,000–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Anand Vihar Terminal to Mainpuri
- Ave. Duration
- 4h 10m
- Frequency
- Once a week
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Vijayawada Jn to Agra Cantt
- Ave. Duration
- 23h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
Train from Tundla Jn to Mainpuri
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Lucknow to Mainpuri
- Ave. Duration
- 5h 55m
- 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 Kanpur Anwrganj to Mainpuri
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Gwalior Jn. to Tundla Jn
- Ave. Duration
- 3h 8m
- Frequency
- Twice a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Tundla Jn to Mainpuri
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Anand Vihar Terminal to Mainpuri
- Ave. Duration
- 4h 10m
- Frequency
- Once a week
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Vijayawada Jn to Kanpur Central
- Ave. Duration
- 26h 10m
- Frequency
- 6 times a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
Train from Kanpur Central to Mainpuri
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Website
- Al Ayaan Travels
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 6h
- Frequency
- Hourly
- Schedules at
- Al Ayaan Travels
Bus from Vijayawada to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 2h 50m
- Frequency
- Twice a week
- Schedules at
- Al Ayaan Travels
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 5h 35m
- Frequency
- Every 2 hours
- Schedules at
- Tranzking Travels
Bus from Hyderabad to Lucknow
- Ave. Duration
- 29h 30m
- Frequency
- 3 times a day
- Schedules at
- Tranzking Travels
Bus from Vijayawada to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
- Website
- omio.com
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 6h
- Frequency
- Hourly
- Schedules at
- hanstravel.in
Bus from Hyderabad to Lucknow
- Ave. Duration
- 31h
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
Bus from Lucknow to Kathua Food King Plaza
- Ave. Duration
- 3h 28m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Vijayawada to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹850–2,900
- Website
- Shymoli Paribahan
Bus from Vijayawada to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Estimated price
- ₹750–2,900
- Website
- Shymoli Paribahan
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹440–1,200
- Schedules at
- Zingbus
Bus from Hyderabad to Lucknow
- Ave. Duration
- 32h 15m
- Frequency
- Once daily
- Estimated price
- ₹950–3,500
- Schedules at
- Zingbus
Bus from Lucknow to Kathua Food King Plaza
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ₹410–1,000
- Schedules at
- Zingbus
Bus from Vijayawada to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 1h 51m
- Frequency
- 3 times a day
- Estimated price
- ₹380–900
- Schedules at
- Zingbus
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Website
- NeuGo
- Website
- Globehopper Mobility
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
Bus from Vijayawada to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 2h 31m
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Al Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Vijayawada to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 5h 5m
- Frequency
- 5 times a week
- Estimated price
- ₹1,300–3,400
- Schedules at
- Punchiry Tours and Holidays
Bus from Vijayawada to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Estimated price
- ₹1,300–3,000
- Schedules at
- Punchiry Tours and Holidays
- [email protected]
- Website
- Leafybus
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 5h 40m
- Frequency
- 5 times a week
- Website
- Leafybus
- Website
- Bombay Raja Roadlinks
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Schedules at
- Bombay Raja Roadlinks
- Website
- Soumya Tours and Travels
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 6h 5m
- Frequency
- 4 times a week
- Schedules at
- Soumya Tours and Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a week
- Website
- National Travels - Ratnagiri
Bus from Vijayawada to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Website
- LLT Travels
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 4h 45m
- Frequency
- Twice a week
- Schedules at
- LLT Travels
- Phone
- +91 82817 55533
- [email protected]
- Website
- Madhavi Travels
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Schedules at
- Madhavi Travels
- Website
- VVM Travels
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 4h 50m
- Frequency
- Once a week
- Schedules at
- VVM Travels
- Website
- Lavi Travels
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 5h 5m
- Frequency
- Once a week
- Schedules at
- Lavi Travels
- Website
- Ashok Bus Service
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 6h 35m
- Frequency
- Once a week
- Schedules at
- Ashok Bus Service
- Phone
- +91 80970 37466
- [email protected]
- Website
- Canara Pinto
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 6h 35m
- Frequency
- Once a week
- Schedules at
- Canara Pinto
- Phone
- 8888424424
- [email protected]
- Website
- Neeta Tours and Travels
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 7h 10m
- Frequency
- Once a week
- Estimated price
- ₹480–1,600
- Website
- Neeta Tours and Travels
- Sleeper
- ₹480–1,600
- Seater
- ₹550–1,000
- Phone
- +91 86038 69858
- [email protected]
- Website
- Pammi Travels
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 7h 10m
- Frequency
- Once a week
- Website
- Pammi Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Vijayawada to Hyderabad
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
Bus from Lucknow to Kathua Food King Plaza
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Hyderabad to Lucknow
- Ave. Duration
- 29h 30m
- Frequency
- Once daily
- Website
- Travel Point World LLP
- Website
- Sana Travels
Bus from Lucknow to Kathua Food King Plaza
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Website
- Mohindra Smart Bus
Bus from Lucknow to Kathua Food King Plaza
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a week
- Schedules at
- Mohindra Smart Bus
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Vijayawada to Mainpuri bus services, operated by Al Ayaan Travels, arrive at Hyderabad station.
Vijayawada to Mainpuri train services, operated by Indian Railways, arrive at Agra Cantt station.
Yes, the driving distance between Vijayawada to Mainpuri is 1471 km. It takes approximately 22h 20m to drive from Vijayawada to Mainpuri.
There are one+ hotels available in Mainpuri.


































