Mathura
Mathura
Bus

Martinganj to Mathura

Updated: 22 May 2026

The distance between Martinganj and Mathura is about 600 kilometers. The most practical route is via road through Agra. The journey takes about 12 to 13 hours. Mathura is a major religious center.

Total Distance: 600 km by road, 550 km air distance.
Fastest Way
Private car via Yamuna Expressway takes 12 hours.
Cheapest Way
UPSRTC bus is the most economical.
Compare Martinganj to Mathura Routes
Bus
Connecting
Duration
13 hours
Avg Price
1100-1800 INR
Operator
UPSRTC
Route
Martinganj to Agra, then bus to Mathura.

Buses are frequent from Agra.

Travel Tips
  • Plan Early
    Start your journey early.
  • Carry Water
    Stay hydrated.
  • Use Maps
    Navigation is helpful.
  • Local Food
    Try local snacks.
  • Dress Comfortably
    Wear light clothes.
Safety Tips
  • Luggage Safety
    Keep bags secure.
  • Night Travel
    Avoid late hours.
  • Emergency Help
    Dial 112.
  • Stay Alert
    Be aware of surroundings.
People Also Ask
  • Is Mathura safe?
    Yes, it is a standard town.
  • How to reach Mathura?
    By road from Agra.
  • Are there hotels?
    Yes, basic options.
  • Best time to visit?
    Winter.
  • Is it a tourist spot?
    Yes, for religion.
Quick Info
  • From Martinganj, Uttar Pradesh, India
  • To Mathura, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Mathura
1
Krishna Janmabhoomi
Visit the famous temple.
2
Local Markets
Explore the city center.
3
Historical Sites
Visit local monuments.
4
Parks
Enjoy the city parks.
Tags
Martinganj to Mathura distance Agra to Mathura bus travel in UP Mathura transport guide Martinganj road travel bus from Agra Mathura tourism Uttar Pradesh travel