Karnal
Karnal
Mathura
Mathura
Train Driving

Karnal to Mathura

Updated: 28 May 2026

The journey from Karnal to Mathura covers about 230 km. The most efficient route is via the Yamuna Expressway, taking approximately 4 hours by car. Alternatively, you can take a train from Delhi to Mathura. Mathura is a sacred city, known as the birthplace of Lord Krishna, and is a major pilgrimage site.

Total Distance: 230 km by road, 200 km air distance.
Fastest Way
Driving via Yamuna Expressway takes 4 hours.
Cheapest Way
State transport bus from Karnal to Delhi, then bus to Mathura, costs around 500 INR.
Compare Karnal to Mathura Routes
Train
Connecting
Driving
Direct
Duration 5 hours 4 hours
Avg Price 400-1500 INR 2500-4500 INR
Operator Local Trains Self-drive
Route Karnal to Delhi, then train to Mathura NH 44 to Delhi, then Yamuna Expressway to Mathura
Tip Trains from Delhi to Mathura are very frequent. The Yamuna Expressway is excellent but watch your speed.
Travel Tips
  • Traffic
    Avoid peak hours in Delhi and Mathura.
  • Food
    Try the famous Mathura Peda.
  • Transport
    Use auto-rickshaws or ride-sharing apps for local travel.
  • Booking
    Book hotels in advance during peak tourist season.
  • Local Culture
    Experience the spiritual atmosphere of Mathura.
Safety Tips
  • Driving
    Be cautious of heavy traffic on highways.
  • Emergency
    Keep local police contact numbers saved.
  • Valuables
    Keep your belongings secure in crowded tourist spots.
  • Hydration
    Drink plenty of water to stay hydrated.
People Also Ask
  • Is the road to Mathura good?
    Yes, the Yamuna Expressway is excellent.
  • How long is the drive?
    It takes about 4 hours.
  • Are there direct trains?
    No, you usually need to change in Delhi.
  • What is the best time to visit?
    Winter months are ideal.
  • Is it easy to find accommodation?
    Yes, there are many hotels and resorts.
Quick Info
  • From Karnal, Haryana, India
  • To Mathura, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Mathura
1
Krishna Janmabhoomi Temple
The birthplace of Lord Krishna, a major pilgrimage site.
2
Dwarkadhish Temple
A beautiful temple dedicated to Lord Krishna.
3
Vishram Ghat
A sacred ghat on the banks of the Yamuna river.
4
Govardhan Hill
A sacred hill associated with Lord Krishna's legends.
Tags
Karnal to Mathura distance Karnal to Mathura road trip Mathura travel guide Yamuna Expressway route Karnal to Mathura train UP travel Mathura city guide Karnal transport