Kota
Kota
Mathura
Mathura
Train Bus

Kota to Mathura

Updated: 21 May 2026

The distance between Kota and Mathura is approximately 380 km. You can reach Mathura via train or bus in about 6 to 7 hours. It is a well-connected route, popular for tourists visiting the birthplace of Lord Krishna.

Total Distance: 380 km by road, 330 km straight-line.
Fastest Way
Train is the fastest mode of transport.
Cheapest Way
Train (General class) is the most economical.
Compare Kota to Mathura Routes
Train
Direct
Duration
6 hours
Avg Price
350 - 900 INR
Operator
Kota-Mathura Express
Route
Kota Junction to Mathura Junction

Trains are reliable.

Bus
Direct
Duration
7 hours
Avg Price
450 - 800 INR
Operator
Private Operators
Route
Kota - Mathura via NH 21

Buses are available.

Travel Tips
  • Transport
    Use local auto-rickshaws.
  • Food
    Try local snacks.
  • Booking
    Book train tickets in advance.
  • Weather
    Carry sunscreen.
  • Hydration
    Drink plenty of water.
Safety Tips
  • Luggage
    Keep your belongings safe.
  • Transport
    Use reputable services.
  • Health
    Carry basic medicines.
  • Emergency
    Keep emergency numbers saved.
People Also Ask
  • Is there a direct train?
    Yes, direct trains are available.
  • How long is the journey?
    It takes about 6 hours.
  • Which is the best way to travel?
    Train is the most comfortable.
  • Are there buses?
    Yes, frequent buses are available.
  • Is Mathura safe?
    Yes, it is a safe city.
Quick Info
  • From Kota, Rajasthan, India
  • To Mathura, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Mathura
1
Krishna Janmabhoomi Temple
Visit this famous temple.
2
Dwarkadhish Temple
Explore this historic temple.
3
Vishram Ghat
Enjoy the river view.
4
Govardhan Hill
Visit this sacred site.
Tags
Kota to Mathura train Kota to Mathura bus distance Kota to Mathura Mathura travel Uttar Pradesh transport Kota railway station Mathura connectivity best way to Mathura travel tips Kota Mathura tourism