hero
How2Go
Navi-Mumbai to Vijayawada

Navi-Mumbai to Vijayawada

Vijayawada is approximately 850+ kms from Navi-Mumbai. The fastest way to reach Vijayawada from Navi-Mumbai is by Flight, Train Via Hyderabad. It takes approximately 9 hours. The cheapest way to reach Vijayawada from Navi-Mumbai is by Bus, Train Via Pune, Nalgonda which would take approximately 20 hours.

Sort By
Mode of Transport

Via Hyderabad

RECOMMENDED

FASTEST

Navi Mumbai

Hyderabad

Vijayawada

Approx Travel Time

9h 5m

₹5,502

Onwards

Via Mumbai, Rajahmundry

Navi Mumbai

Mumbai

Rajahmundry

Vijayawada

Approx Travel Time

9h 50m

₹6,144

Onwards

Navi Mumbai

Mumbai

Rajahmundry

Vijayawada

Approx Travel Time

9h 36m

₹7,208

Onwards

Ads by MMT

Direct Bus

Navi Mumbai

Vijayawada

Approx Travel Time

19h 55m

On Demand

Via Pune, Nalgonda

Navi Mumbai

Pune

Nalgonda

Vijayawada

Approx Travel Time

17h 44m

₹2,637

Onwards

CHEAPEST

Navi Mumbai

Pune

Nalgonda

Vijayawada

Approx Travel Time

20h 7m

₹894

Onwards

Ads by MMT

Via Pune

Navi Mumbai

Pune

Vijayawada

Approx Travel Time

20h 55m

On Demand

Via Thane, Warangal

Navi Mumbai

Thane

Warangal

Vijayawada

Approx Travel Time

19h 51m

On Demand

Direct Cab

Navi Mumbai

Vijayawada

Approx Travel Time

16h 39m

₹16,694

Onwards

Via Pune, Hyderabad

Navi Mumbai

Pune

Hyderabad

Vijayawada

Approx Travel Time

23h 4m

₹3,600

Onwards

Frequently Asked Questions

What is the distance between Navi-Mumbai and Vijayawada?

Vijayawada is approximately 850+ kms from Navi-Mumbai.

How long does it take to reach Vijayawada from Navi-Mumbai?

It takes approximately 9 hours to reach Vijayawada from Navi-Mumbai by Flight, Train Via Hyderabad.

What is the cheapest way to reach Vijayawada from Navi-Mumbai?

The cheapest way to reach Vijayawada from Navi-Mumbai is by Bus, Train Via Pune, Nalgonda.

What is the fastest way to reach Vijayawada from Navi-Mumbai?

The fastest way to reach Vijayawada from Navi-Mumbai is by Flight, Train Via Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India