Rajpura to Pune Distance

The road distance between Rajpura and Pune is approximately 1650+ km, and the drive usually takes around 28 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 33 hours, subject to the chosen service and route. If you're travelling by air, Pune Airport is located in Pune. Flying is the fastest way to reach Pune, with a total travel time of approximately 5 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 Rajpura, India to Pune, India

Via Mohali

RECOMMENDED

FASTEST

Rajpura

Mohali

Pune

Approx Travel Time

5h 5m

₹8,281

Onwards

Rajpura

Mohali

Pune

Approx Travel Time

5h 7m

₹8,676

Onwards

Via Delhi

Rajpura

Delhi

Pune

Approx Travel Time

6h 52m

₹7,154

Onwards

CHEAPEST

Rajpura

Delhi

Pune

Approx Travel Time

23h 16m

₹765

Onwards

Rajpura

Delhi

Pune

Approx Travel Time

8h 30m

₹7,611

Onwards

Ads by MMT

Direct Options

Rajpura

Pune

Approx Travel Time

1d 9h 4m

On Demand

Rajpura

Pune

Approx Travel Time

1d 3h 24m

₹31,719

Onwards

Via Delhi, Mumbai

Rajpura

Delhi

Mumbai

Pune

Approx Travel Time

21h 54m

₹3,005

Onwards

Rajpura

Delhi

Mumbai

Pune

Approx Travel Time

1d

₹1,174

Onwards

Ads by MMT

Via Delhi, Indore

Rajpura

Delhi

Indore

Pune

Approx Travel Time

1d 9h 45m

₹3,077

Onwards

Things To Know About Pune

Pune, located on the Deccan Plateau in Western India, is a vibrant city known as a major IT hub and one of the largest urban centers in Maharashtra by area and population. Visitors are drawn to its dynamic blend of modern industry and historical appeal. Pune boasts a rich cultural scene and serves as an important center for education and automobile industries in the region. The city is well-suited for travellers interested in experiencing both traditional and cosmopolitan Maharashtra. Pune’s moderate climate and pleasant weather make it an inviting destination throughout much of the year. Generally, the best time to travel from Rajpura to Pune is during the cooler months from October to February for comfortable sightseeing and outdoor activities.

Frequently Asked Questions

What is the distance between Rajpura and Pune?

The distance between Rajpura and Pune is approximately 1650+ km by road.

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

The straight-line distance is approximately 1350+ km.

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

It takes around 28 hours by road.

What is the distance from Rajpura to Pune via Mohali?

Via Mohali, the distance is approximately 1400+ km, taking around 5 hours.

Is there a train from Rajpura to Pune?

Yes, trains run between Rajpura and Pune, covering approximately 1750+ km in around 33 hours.

Does the distance from Rajpura to Pune change by route?

Yes — the road distance varies from 1650+ km via the direct route to 1400+ km via Mohali, depending on the path taken.

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

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India