Pune to Nagpur Distance

The road distance between Pune and Nagpur is approximately 650+ km, and the drive usually takes around 11 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 13 hours, while trains complete the journey in approximately 15 hours, subject to the chosen service and route. If you're travelling by air, Dr. Babasaheb Ambedkar International Airport is located in Nagpur. Flights from Pune take around 2 hours. Flying is the fastest way to reach Nagpur, with a total travel time of approximately 2 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 Nagpur, India

Direct Options

Direct Flight

RECOMMENDED

FASTEST

Pune

Nagpur

Approx Travel Time

1h 20m

₹4,639

Onwards

Direct Bus

Pune

Nagpur

Approx Travel Time

13h

₹1,067

Onwards

Direct Train

CHEAPEST

Pune

Nagpur

Approx Travel Time

14h 18m

₹320

Onwards

Direct Cab

Pune

Nagpur

Approx Travel Time

11h 7m

₹11,292

Onwards

Via Nanded

Pune

Nanded

Nagpur

Approx Travel Time

3h 10m

₹6,204

Onwards

Ads by MMT

Via Jalgaon

Pune

Jalgaon

Nagpur

Approx Travel Time

8h 31m

₹2,755

Onwards

Pune

Jalgaon

Nagpur

Approx Travel Time

12h 54m

₹425

Onwards

Via Mumbai

Pune

Mumbai

Nagpur

Approx Travel Time

19h 20m

₹825

Onwards

Pune

Mumbai

Nagpur

Approx Travel Time

18h 3m

₹2,541

Onwards

Ads by MMT

Via Goa

Pune

Goa

Nagpur

Approx Travel Time

4h 15m

₹8,164

Onwards

Things To Know About Nagpur

Nagpur, the largest city in central India and often called the "Orange City," is a vibrant commercial and political hub in Maharashtra's Vidarbha region. It is known for its rapid growth and development, including being listed among India's Smart Cities. Visitors to Nagpur can experience its cultural diversity and lively urban atmosphere that make it a key destination in central India. For travelers, Nagpur offers a balanced mix of modern city life and opportunities to explore local cuisine and shopping. The city experiences a tropical climate, with seasons that can influence travel plans. The best time to travel from Pune to Nagpur is generally during the cooler months from October to March, when the weather is more comfortable for sightseeing and outdoor activities.

Frequently Asked Questions

What is the distance between Pune and Nagpur?

The distance between Pune and Nagpur is approximately 650+ km by road.

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

The straight-line distance is approximately 600+ km.

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

It takes around 11 hours by road.

What is the distance from Pune to Nagpur via Nanded?

Via Nanded, the distance is approximately 600+ km, taking around 3 hours.

Is there a train from Pune to Nagpur?

Yes, trains run between Pune and Nagpur, covering approximately 850+ km in around 15 hours.

What is the flying distance/time from Pune to Nagpur?

By air, the distance is about 600+ km, with a flight duration of approximately 2 hours to Dr. Babasaheb Ambedkar International Airport.

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

Costs vary by mode — approximately ₹1050+ by bus, ₹4600+ by flight, and ₹11250+ by cab.

Does the distance from Pune to Nagpur change by route?

Yes — the road distance varies from 650+ km via the direct route to 600+ km via Nanded, depending on the path taken.

Does travel time between Pune and Nagpur 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 Nagpur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India