Mathura
Mathura
Rishikesh
Rishikesh
Train

Mathura to Rishikesh

Updated: 20 May 2026

Rishikesh, the Yoga Capital of the World, is located near Haridwar and is easily accessible from Mathura. The distance is about 350 km. You can take a train to Haridwar and then a short taxi or bus ride to Rishikesh, or drive via the Yamuna Expressway and NH 34. Rishikesh is famous for its yoga retreats, adventure sports, and the Ganges.

Total Distance: 350 km by road, 300 km air distance.
Fastest Way
Train travel to Haridwar plus taxi taking 8 hours.
Cheapest Way
Sleeper class train ticket to Haridwar plus bus to Rishikesh.
Compare Mathura to Rishikesh Routes
Train
Connecting
Duration
8 hours
Avg Price
500 - 1700 INR
Operator
Haridwar Shatabdi
Route
Mathura Junction - New Delhi - Haridwar Junction - Rishikesh

Take a train to Haridwar and then a taxi to Rishikesh.

Travel Tips
  • Booking
    Book your train tickets in advance, especially during peak season.
  • Local Transport
    Use auto-rickshaws or rent a scooter for local travel.
  • Food
    Try the local vegetarian food, which is fresh and healthy.
  • Weather
    Carry a light jacket for evenings, even in summer.
  • Connectivity
    The city is well-connected by road and rail.
Safety Tips
  • Night Travel
    Avoid driving on mountain roads at night.
  • Crowds
    Be cautious in crowded tourist areas.
  • Emergency
    Keep the local police number 100 saved.
  • Health
    Stay hydrated and enjoy the spiritual atmosphere.
People Also Ask
  • Is there a direct flight?
    No, there are no direct flights from Mathura; you must travel to Delhi for a flight.
  • Which train is best?
    The Haridwar Shatabdi from Delhi is the best option.
  • How long is the drive?
    Driving takes about 7-8 hours.
  • Is Rishikesh safe?
    Yes, Rishikesh is generally safe for tourists.
  • What is the best time to visit?
    Spring and autumn are the best times to visit.
Quick Info
  • From Mathura, Uttar Pradesh, India
  • To Rishikesh, Uttarakhand, India
  • Modes
Best Time to Travel

September to June for pleasant weather.

Things to Do in Rishikesh
1
Laxman Jhula
Walk across this iconic suspension bridge for a great view of the Ganges.
2
Triveni Ghat
Attend the evening Ganga Aarti, a deeply spiritual and peaceful experience.
3
River Rafting
Experience the thrill of white-water rafting on the Ganges, a popular adventure sport.
4
Yoga Retreats
Join a yoga or meditation session at one of the many ashrams in the city.
Tags
Mathura to Rishikesh train Mathura to Rishikesh distance Rishikesh travel guide Mathura to Rishikesh route trains to Rishikesh traveling to Uttarakhand Mathura to Rishikesh by road Rishikesh tourism