Rohru
Rohru
Mathura
Mathura
Train Bus

Rohru to Mathura

Updated: 21 May 2026

The journey from Rohru to Mathura takes you from the Himalayan heights to the 'Birthplace of Lord Krishna' in Uttar Pradesh. You will first travel to Delhi or Chandigarh. From Delhi, the Taj Express or other trains provide excellent connectivity to Mathura. Alternatively, buses from Delhi offer a convenient route. This journey transitions from mountain scenery to the plains of the Ganges.

Total Distance: Driving distance 500 km, straight-line air distance 350 km.
Fastest Way
Taxi to Delhi and then the Taj Express train to Mathura, taking 5 hours.
Cheapest Way
Bus to Delhi and then UPSRTC bus to Mathura, costing around 500 INR.
Compare Rohru to Mathura Routes
Train
Connecting
Duration
5 hours
Avg Price
400 - 1200 INR
Operator
Taj Express
Route
Rohru to Delhi, then Delhi to Mathura Junction.

The Taj Express is a fast and comfortable train.

Bus
Connecting
Duration
7 hours
Avg Price
250 - 700 INR
Operator
UPSRTC
Route
Rohru to Delhi, then Delhi to Mathura via Yamuna Expressway.

Book your bus tickets online for better seat selection.

Travel Tips
  • Food
    Try the local Mathura Peda, a delicious sweet made from milk.
  • Transport
    Auto-rickshaws and cycle-rickshaws are common for local travel.
  • Weather
    Mathura has a pleasant climate, but summers can be hot.
  • Shopping
    Buy religious items and traditional handicrafts from local markets.
  • Language
    Hindi is the primary language spoken in Mathura.
Safety Tips
  • Night Safety
    Mathura is generally safe, but stay alert in crowded areas.
  • Traffic
    Traffic can be busy; use caution while walking.
  • Emergency
    Keep emergency numbers saved on your phone.
  • Hydration
    Drink plenty of water, especially during the summer months.
People Also Ask
  • Is Mathura a safe city for tourists?
    Yes, Mathura is considered a safe city for tourists.
  • What is the best way to reach Mathura from Delhi?
    The Taj Express is a popular and fast train option.
  • How far is Rohru from Mathura?
    It is approximately 500 km by road.
  • Are there direct buses from Delhi to Mathura?
    Yes, there are many UPSRTC and private buses available.
  • What is the famous food in Mathura?
    Mathura Peda is the most iconic sweet.
Quick Info
  • From Rohru, Himachal Pradesh, India
  • To Mathura, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March, when the weather is cool and pleasant.

Things to Do in Mathura
1
Krishna Janmabhoomi Temple
The birthplace of Lord Krishna, a significant pilgrimage site.
2
Dwarkadhish Temple
A beautiful temple dedicated to Lord Krishna, known for its architecture.
3
Vishram Ghat
A sacred bathing ghat on the banks of the Yamuna River.
4
Govardhan Hill
A holy hill associated with the life of Lord Krishna.
Tags
Rohru to Mathura Himachal to Uttar Pradesh travel Delhi to Mathura train Chandigarh to Mathura bus best way to reach Mathura Rohru transport Mathura travel guide long distance travel