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
16h 45m
₹1,000
Onwards
Pune
Mehsana
Approx Travel Time
12h 51m
₹14,142
Onwards
Via Ahmedabad
Pune
Ahmedabad
Mehsana
Approx Travel Time
5h 25m
₹4,201
Onwards
FASTEST
Pune
Ahmedabad
Mehsana
Approx Travel Time
5h 4m
₹5,187
Onwards
Via Vadodara, Ahmedabad
Pune
Vadodara
Ahmedabad
Mehsana
Approx Travel Time
5h 34m
₹7,813
Onwards
Via Navi Mumbai
Pune
Navi Mumbai
Mehsana
Approx Travel Time
16h 19m
₹2,816
Onwards
Via Anand
Pune
Anand
Mehsana
Approx Travel Time
17h 30m
₹1,929
Onwards
Via Vadodara
Pune
Vadodara
Mehsana
Approx Travel Time
5h 33m
₹6,176
Onwards
Pune
Vadodara
Mehsana
Approx Travel Time
6h 10m
₹9,880
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 Ahmedabad?
Via Ahmedabad, 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 Ahmedabad, 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
- Bhalki to Thiruvalla
- Mumbai to Alampur
- Shahabad to Sindhanur
- Dhari to Ghumarwin
- Ayodhya to Araria
- Chandigarh to Karkala
- Naugarh to Arsikere
- Bangalore to Amritsar
- Rishikesh to Narsinghpur
- Deoband to Hoshiarpur
- Kargil to Gannavaram
- Shikohabad to Karur
- Mandi to Alampur
- Ahmedabad to Manendragarh
- Rameshwaram to Jhabua

