Pune to Vijayawada Distance

The road distance between Pune and Vijayawada is approximately 800+ km, and the drive usually takes around 15 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 16 hours, while trains complete the journey in approximately 16 hours, subject to the chosen service and route. Flying is the fastest way to reach Vijayawada, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Pune, India to Vijayawada, India

Via Hyderabad

RECOMMENDED

CHEAPEST

Pune

Hyderabad

Vijayawada

Approx Travel Time

14h 4m

₹385

Onwards

FASTEST

Pune

Hyderabad

Vijayawada

Approx Travel Time

9h 15m

₹5,477

Onwards

Pune

Hyderabad

Vijayawada

Approx Travel Time

15h 54m

₹830

Onwards

Pune

Hyderabad

Vijayawada

Approx Travel Time

10h 55m

₹5,922

Onwards

Direct Options

Pune

Vijayawada

Approx Travel Time

15h 50m

₹450

Onwards

Pune

Vijayawada

Approx Travel Time

16h

₹1,169

Onwards

Pune

Vijayawada

Approx Travel Time

14h 54m

₹15,210

Onwards

Ads by MMT

Via Solapur, Hyderabad

Pune

Solapur

Hyderabad

Vijayawada

Approx Travel Time

21h 4m

₹1,840

Onwards

Via Mumbai, Hyderabad

Pune

Mumbai

Hyderabad

Vijayawada

Approx Travel Time

21h 52m

₹2,875

Onwards

Ads by MMT

Via Solapur

Pune

Solapur

Vijayawada

Approx Travel Time

17h 36m

₹5,215

Onwards

Things To Know About Vijayawada

Vijayawada, also known as Bezawada, is Andhra Pradesh's second largest city and a significant commercial center. Situated on the banks of the Krishna River and nestled between the Eastern Ghats and Indrakeeladri Hills, it is an important agricultural trade hub, particularly famed for its mango cultivation and commerce. The surrounding areas, including Nunna and Nuzvid, grow several popular mango varieties such as Banganapalle, Totapuri, Cheruku Rasalu, and Suvarnarekha, known throughout India and exported internationally. Visitors to Vijayawada experience a vibrant urban atmosphere with rich cultural significance and lush natural beauty surrounding the city. Its location along the river and near hills provides scenic views and opportunities for exploration. The best time to travel from Pune to Vijayawada is generally during the cooler and drier months, which provide pleasant weather for travel and sightseeing.

Frequently Asked Questions

What is the distance between Pune and Vijayawada?

The distance between Pune and Vijayawada is approximately 800+ km by road.

What is the straight-line (aerial) distance between Pune and Vijayawada?

The straight-line distance is approximately 700+ km.

How long does it take to travel from Pune to Vijayawada by road?

It takes around 15 hours by road.

What is the distance from Pune to Vijayawada via Hyderabad?

Via Hyderabad, the distance is approximately 900+ km, taking around 14 hours.

Is there a train from Pune to Vijayawada?

Yes, trains run between Pune and Vijayawada, covering approximately 900+ km in around 16 hours.

How much does it cost to travel from Pune to Vijayawada?

Costs vary by mode — approximately ₹1150+ by bus and ₹15200+ by cab.

Does the distance from Pune to Vijayawada change by route?

Yes — the road distance varies from 800+ km via the direct route to 900+ km via Hyderabad, depending on the path taken.

Does travel time between Pune and Vijayawada vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Pune and Vijayawada?

The driving distance is 800+ km, while the straight-line distance is shorter at 700+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India