Mathura
Mathura
Train Flight

Ankleshwar to Mathura

Updated: 28 May 2026

The journey from Ankleshwar to Mathura is a long-distance trip of approximately 1050 km. The most practical way is by train, which takes about 19 to 23 hours. Alternatively, you can travel to Vadodara or Surat and take a flight to Agra or Delhi and then travel to Mathura. This route crosses several states, offering a diverse landscape.

Total Distance: 1050 km by road, 950 km straight-line.
Fastest Way
Flight from Vadodara airport to Delhi, then train.
Cheapest Way
Sleeper class train is the most economical.
Compare Ankleshwar to Mathura Routes
Train
Direct
Flight
Connecting
Duration 19-23 hours 6 hours (including travel to airport)
Avg Price 950-3200 INR 4500-11000 INR
Operator Express / Superfast IndiGo / Air India
Route Ankleshwar Junction to Mathura Junction Vadodara Airport to Delhi Airport
Tip Book sleeper or AC class well in advance. Travel to Delhi airport and then take a train to Mathura.
Travel Tips
  • Train Booking
    Book tickets at least 60 days in advance for long-distance trains.
  • Flight Booking
    Book flights early to get better rates.
  • Local Transport
    Auto-rickshaws are available for local travel in Mathura.
  • Food
    Try authentic Mathura sweets like Peda.
  • Weather
    Mathura can be very hot and humid; carry light clothing.
Safety Tips
  • Train Safety
    Keep your luggage locked and secure during the long journey.
  • Personal Belongings
    Be cautious of pickpockets in crowded stations.
  • Emergency
    Mathura has excellent medical facilities.
  • Night Travel
    Trains are generally safe for long-distance travel.
People Also Ask
  • How long is the train journey?
    It takes about 19 to 23 hours.
  • Are there direct flights?
    No, you need to connect via Delhi.
  • Is it better to take a train?
    Train is more economical and offers a scenic view.
  • What is the best time to visit?
    Winter is the best time.
  • Is Mathura safe?
    Yes, it is a major city.
Quick Info
  • From Ankleshwar, Gujarat, India
  • To Mathura, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather in Mathura.

Things to Do in Mathura
1
Krishna Janmabhoomi Temple
A historic temple believed to be the birthplace of Lord Krishna.
2
Dwarkadhish Temple
A beautiful temple dedicated to Lord Krishna.
3
Vishram Ghat
A famous ghat on the banks of the Yamuna River.
4
Govardhan Hill
A sacred hill associated with Lord Krishna.
Tags
Ankleshwar to Mathura distance Ankleshwar to Mathura train Ankleshwar to Mathura flight Mathura travel guide Long distance travel India rail travel Mathura station Ankleshwar connectivity