Mathura
Mathura
Train

Suwakholi to Mathura

Updated: 28 May 2026

The journey from Suwakholi to Mathura covers about 450 kilometers. You must first reach Dehradun by taxi, then take a train to Mathura. The train journey from Dehradun to Mathura takes about 9 to 11 hours. Mathura is the birthplace of Lord Krishna and a major pilgrimage site.

Total Distance: Driving distance 450 km, straight-line air distance 350 km.
Fastest Way
Train from Dehradun to Mathura.
Cheapest Way
Bus from Dehradun ISBT to Mathura.
Compare Suwakholi to Mathura Routes
Train
Connecting
Duration
11 hours
Avg Price
800-2000 INR
Operator
Express Trains
Route
Suwakholi to Dehradun, then Dehradun to Mathura.

Book your train tickets well in advance.

Travel Tips
  • Transport
    Trains are the most comfortable.
  • Timing
    Book early morning trains for a smooth journey.
  • Roads
    The road from Dehradun is well-maintained.
  • Connectivity
    Mathura has excellent rail connectivity.
  • Booking
    Book train tickets via IRCTC.
Safety Tips
  • Road Safety
    Ensure your driver is experienced.
  • Night Travel
    Avoid night travel if possible.
  • Documents
    Keep your ID proof handy.
  • Emergency
    Save local emergency numbers.
People Also Ask
  • Is it safe?
    Yes, it is a safe route.
  • How long does it take?
    About 11 hours by train.
  • Are buses available?
    Yes, frequent buses from Dehradun.
  • Is it expensive?
    No, it is very affordable.
  • What is the best time?
    Winter months are ideal.
Quick Info
  • From Suwakholi, Uttarakhand, India
  • To Mathura, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Mathura
1
Krishna Janmabhoomi
Visit the birthplace of Lord Krishna.
2
Dwarkadhish Temple
See the beautiful temple.
3
Vrindavan
Explore the nearby holy town.
4
Local Markets
Shop for religious items.
Tags
Suwakholi to Mathura Dehradun to Mathura train Mathura transport travel to UP Uttarakhand to UP Mathura travel guide long distance travel road trip