Pune to Mehsana Distance
The road distance between Pune and Mehsana is approximately 700+ km, and the drive usually takes around 13 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 17 hours, while trains complete the journey in approximately 12 hours, subject to the chosen service and route. Flying is the fastest way to reach Mehsana, 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.

Direct Options
RECOMMENDED
CHEAPEST
Pune
Mehsana
Approx Travel Time
11h 21m
₹385
Onwards
Pune
Mehsana
Approx Travel Time
12h 25m
₹14,142
Onwards
Pune
Mehsana
Approx Travel Time
16h 45m
₹1,000
Onwards
Via Vadodara
Pune
Vadodara
Mehsana
Approx Travel Time
5h 38m
₹6,176
Onwards
Pune
Vadodara
Mehsana
Approx Travel Time
17h 50m
₹2,100
Onwards
Pune
Vadodara
Mehsana
Approx Travel Time
6h 50m
₹6,631
Onwards
Pune
Vadodara
Mehsana
Approx Travel Time
16h 55m
₹5,349
Onwards
Via Ahmedabad
FASTEST
Pune
Ahmedabad
Mehsana
Approx Travel Time
5h 4m
₹5,238
Onwards
Pune
Ahmedabad
Mehsana
Approx Travel Time
5h 25m
₹4,201
Onwards
Via Vadodara, Ahmedabad
Pune
Vadodara
Ahmedabad
Mehsana
Approx Travel Time
5h 39m
₹7,813
Onwards
Things To Know About Mehsana
Mehsana, a city and district headquarters in Gujarat, has significant industries such as dairy, oil, and natural gas. The city has a rich heritage, dating back to its establishment in the 14th century, reflecting a blend of culture and industrial progress. It is an interesting place for travelers looking to explore industrial towns with a cultural backdrop. Visitors to Mehsana can experience the unique blend of traditional and modern life in Gujarat, with local customs and vibrant markets. The climate is generally suitable for travel throughout the year, though the best time to visit Mehsana from Pune is during the cooler months, typically from October to March, for a comfortable journey and pleasant stay.
Frequently Asked Questions
What is the distance between Pune and Mehsana?
The distance between Pune and Mehsana is approximately 700+ km by road.
What is the straight-line (aerial) distance between Pune and Mehsana?
The straight-line distance is approximately 550+ km.
How long does it take to travel from Pune to Mehsana by road?
It takes around 13 hours by road.
What is the distance from Pune to Mehsana via Vadodara?
Via Vadodara, the distance is approximately 550+ km, taking around 6 hours.
Is there a train from Pune to Mehsana?
Yes, trains run between Pune and Mehsana, covering approximately 700+ km in around 12 hours.
How much does it cost to travel from Pune to Mehsana?
Costs vary by mode — approximately ₹1000+ by bus and ₹14100+ by cab.
Does the distance from Pune to Mehsana change by route?
Yes — the road distance varies from 700+ km via the direct route to 550+ km via Vadodara, depending on the path taken.
Does travel time between Pune and Mehsana 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 Mehsana?
The driving distance is 700+ km, while the straight-line distance is shorter at 550+ km, due to the road route following terrain and highways.
Routes Connecting Pune
Routes From Pune
Routes Connecting Mehsana
Routes From Mehsana
Routes To Mehsana
Popular Places Routes
- Raigarh to Rishikesh
- Bhimavaram to Gunupur
- Badrinath to Chakradharpur
- Kumta to Bhilai
- Thiruvananthapuram to Bathinda
- Dera-Bassi to Giddalur
- Imphal to Jalandhar
- Sawai-Madhopur to Palitana
- Khanna to Kolkata
- Churu to Dharamsala
- Chotila to Ariyalur
- Sirsa to Ankleshwar
- Jhajjar to Jind
- Bhadra to Malegaon
- Bahraich to Sringeri

