Mathura
Mathura
Train

Sona to Mathura

Updated: 28 May 2026

Sona is located about 320 km from Mathura. You can take a train from Saharanpur to Mathura. The journey takes about 5.5 hours. Mathura is a holy city and the birthplace of Lord Krishna. It is well-connected by rail.

Total Distance: 320 km by road, 280 km air distance.
Fastest Way
Train from Saharanpur.
Cheapest Way
Train.
Compare Sona to Mathura Routes
Train
Connecting via Saharanpur
Duration
5.5 hours
Avg Price
350 - 1400 INR
Operator
Indian Railways
Route
Saharanpur to Mathura

Trains are very frequent.

Travel Tips
  • Transport
    Trains are the best option.
  • Timing
    Travel during daylight hours.
  • Food
    Try local sweets like Peda.
  • Shopping
    Famous for religious items.
  • Connectivity
    Good mobile network.
Safety Tips
  • Road Safety
    Follow traffic rules.
  • Night Travel
    Avoid late-night travel.
  • Valuables
    Keep your wallet secure.
  • Emergency
    Keep local police numbers handy.
People Also Ask
  • How far is Sona from Mathura?
    It is about 320 km.
  • What is the best way to travel?
    Train from Saharanpur.
  • Are there trains?
    Yes, from Saharanpur station.
  • Is it safe?
    Yes, it is a routine commute.
  • How long does it take?
    5.5 hours.
Quick Info
  • From Sona, Uttar Pradesh, India
  • To Mathura, Uttar Pradesh, India
  • Modes
Best Time to Travel

All year round.

Things to Do in Mathura
1
Krishna Janmabhoomi
The birthplace of Lord Krishna.
2
Banke Bihari Temple
A famous temple in Vrindavan.
3
Prem Mandir
A beautiful temple complex.
4
Vishram Ghat
A holy ghat on the Yamuna.
Tags
Sona to Mathura travel from Sona Mathura transport local bus Sona distance Sona to Mathura how to reach Mathura Sona to Mathura train Mathura travel