hero
How2Go
Vijayawada to Mainpuri

Vijayawada to Mainpuri

Mainpuri is approximately 1650+ kms from Vijayawada. The fastest way to reach Mainpuri from Vijayawada is by Cab, Flight Via Gannavaram, Gwalior. It takes approximately 13 hours. The cheapest way to reach Mainpuri from Vijayawada is by Train, Bus Via Agra which would take approximately 30 hours.

Sort By
Mode of Transport

Via Agra

RECOMMENDED

CHEAPEST

Vijayawada

Agra

Mainpuri

Approx Travel Time

1d 6h 3m

₹1,039

Onwards

Via Gannavaram, Delhi

Vijayawada

Gannavaram

Delhi

Mainpuri

Approx Travel Time

14h 1m

On Demand

Vijayawada

Gannavaram

Delhi

Mainpuri

Approx Travel Time

12h 58m

On Demand

Vijayawada

Gannavaram

Delhi

Mainpuri

Approx Travel Time

13h 58m

₹9,683

Onwards

Vijayawada

Gannavaram

Delhi

Mainpuri

Approx Travel Time

12h 55m

₹10,432

Onwards

Ads by MMT

Via Khammam, Agra

Vijayawada

Khammam

Agra

Mainpuri

Approx Travel Time

1d 4h 1m

On Demand

Via Gannavaram, Gwalior

FASTEST

Vijayawada

Gannavaram

Gwalior

Mainpuri

Approx Travel Time

12h 41m

₹12,564

Onwards

Ads by MMT

Via Jhansi

Vijayawada

Jhansi

Mainpuri

Approx Travel Time

1d 3h 48m

₹8,392

Onwards

Via Nagpur, Agra

Vijayawada

Nagpur

Agra

Mainpuri

Approx Travel Time

1d 18h 34m

On Demand

Via Hyderabad, Gwalior

Vijayawada

Hyderabad

Gwalior

Mainpuri

Approx Travel Time

14h 59m

₹9,794

Onwards

Frequently Asked Questions

What is the distance between Vijayawada and Mainpuri?

Mainpuri is approximately 1650+ kms from Vijayawada.

How long does it take to reach Mainpuri from Vijayawada?

It takes approximately 13 hours to reach Mainpuri from Vijayawada by Cab, Flight Via Gannavaram, Gwalior.

What is the cheapest way to reach Mainpuri from Vijayawada?

The cheapest way to reach Mainpuri from Vijayawada is by Train, Bus Via Agra.

What is the fastest way to reach Mainpuri from Vijayawada?

The fastest way to reach Mainpuri from Vijayawada is by Cab, Flight Via Gannavaram, Gwalior.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India