
Pune to Mathura
Traveling from Pune to Mathura covers a distance of over 1250 kilometers. The fastest and recommended route involves a combination of flight and train via Delhi, taking approximately 6 hours in total. For a cost-efficient journey, direct trains provide the cheapest mode, though they take around 23 hours to complete the trip. Other travel options include cab and bus services, with direct trains and buses available as well. The route through Delhi benefits from multiple flight and train services, making it a convenient transit hub.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Pune
Delhi
Mathura
Approx Travel Time
5h 23m
₹7,147
Onwards
Pune
Delhi
Mathura
Approx Travel Time
7h
₹7,516
Onwards
Direct Options
Pune
Mathura
Approx Travel Time
22h 30m
₹610
Onwards
Pune
Mathura
Approx Travel Time
1d 12h 25m
₹6,000
Onwards
Pune
Mathura
Approx Travel Time
22h 47m
₹35,396
Onwards
Via Vadodara
CHEAPEST
Pune
Vadodara
Mathura
Approx Travel Time
19h 5m
₹505
Onwards
Via Mumbai
Pune
Mumbai
Mathura
Approx Travel Time
21h 8m
₹2,616
Onwards
Pune
Mumbai
Mathura
Approx Travel Time
22h 25m
₹881
Onwards
Via Dewas
Pune
Dewas
Mathura
Approx Travel Time
1d 4h 55m
₹2,200
Onwards
Via Indore, Jaipur
Pune
Indore
Jaipur
Mathura
Approx Travel Time
1d 7h 6m
₹5,209
Onwards
Things To Know About Mathura
Mathura is renowned as a spiritual city in Uttar Pradesh, famous as the birthplace of Lord Krishna. It forms a part of the sacred Sapta Puri pilgrimage circuit and draws devotees and tourists alike to its Krishna Janmasthan Temple Complex and the ancient Kesava Deo Temple. The city is located close to the town of Vrindavan, further enriching its religious and cultural significance. Visitors often explore Mathura to experience its deep-rooted Hindu traditions alongside its lively markets and local festivals. The climate favors visits during milder seasons, making spring and autumn the most comfortable times for travel. Overall, the best time to journey from Pune to Mathura is typically during these pleasant months of the year.
Frequently Asked Questions
What is the distance between Pune and Mathura?
The distance between Pune and Mathura is over 1250 kilometers.
How long does it take to travel from Pune to Mathura?
• Fastest: approximately 6 hours by Flight, Train Via Delhi • Cheapest: approximately 23 hours by Train • Recommended: approximately 6 hours by Flight, Train Via Delhi
What is the cheapest way to travel from Pune to Mathura?
Train, taking approximately 23 hours.
What is the fastest way to travel from Pune to Mathura?
Flight, Train Via Delhi, taking approximately 6 hours.
Is there a direct train from Pune to Mathura?
Yes, there are direct train services available from Pune to Mathura.
Is there a direct flight from Pune to Mathura?
There is no direct flight from Pune to Mathura; travel typically involves flying via Delhi and then taking a train.
What are the famous places to visit in Mathura?
• Krishna Janmasthan Temple Complex – The sacred site believed to be the birthplace of Lord Krishna. • Kesava Deo Temple – An ancient temple built on Krishna's birthplace. • Vishram Ghat – A significant bathing and ceremonial site on the Yamuna river. • Government Museum Mathura – Showcasing artifacts related to the region's rich history. • Dwarkadhish Temple – A major temple devoted to Lord Krishna known for its vibrant architecture.
How to go from Pune to Mathura?
Starting with a flight from Pune to Delhi, you can then take a train to Mathura, or opt for a direct train from Pune to Mathura. The distance is over 1250 kilometers, and travel times range from 6 hours by combined flight and train to about 23 hours by direct train.
Which is better, train or flight, from Pune to Mathura?
• Flight: Offers the fastest travel option when combined with train from Delhi, taking about 6 hours. • Train: Provides a direct route taking approximately 23 hours, suitable for those who prefer scenic and leisurely travel. • Flight is better for speed and convenience, while train travel suits those valuing comfort and experience.
What should I know before travelling from Pune to Mathura?
Multiple transport modes are available including flight, train, cab, and bus. Travel duration varies from about 6 hours by combined flight and train to around 23 hours by train alone. The best time to travel generally falls in the cooler months for a comfortable journey.
What is the best time to travel from Pune to Mathura?
The best time to travel is during the milder seasons, especially spring and autumn, to enjoy comfortable weather conditions en route and at the destination.
Routes Connecting Pune
Routes From Pune
Routes Connecting Mathura
Routes From Mathura
Routes To Mathura
Popular Places Routes
- Nadiad to Adoni
- Sirkazhi to Latur
- Delhi to Gadarwara
- Ladnun to Dera-Bassi
- Sagar to Didwana
- Port-Blair to Jaipur
- Phulbani to Basavakalyan
- Mhow to Ayodhya
- Zurich-and-Greater-Zurich-Area to Chennai
- Erode to Chennai
- Attingal to Gangotri
- Bawani-Khera to Kosli
- Devadurga to Alipurduar
- Ongole to Toranagallu
- Dhanbad to Rampur
- Araria to Kishangarh
- Itanagar to Mettur
- Sambalpur to Nevasa
- Dausa to Munnar
- Motihari to Palwal
- Hajipur to Thiruthani
- Kolkata to Paralakhemundi
- Lucknow to Bangalore
- Haldwani to Bhuj
- Kolkata to Zurich-and-Greater-Zurich-Area
- Guntur to Dharampur
- Chennai to Dandeli
- Malout to Hassan
- Thodupuzha to Bhavnagar
- Jhargram to Puri

