Lucknow
Lucknow
Jodhpur
Jodhpur
Train Driving

Lucknow to Jodhpur

Updated: 20 May 2026

The distance between Lucknow and Jodhpur is approximately 900 km. Trains take about 16-18 hours. By road, the journey via NH 21 and NH 52 takes around 18 hours. Jodhpur is known as the Blue City.

Total Distance: 900 km by road, 750 km air distance.
Fastest Way
Train, taking 16 hours.
Cheapest Way
Sleeper class train, costing 600 INR.
Compare Lucknow to Jodhpur Routes
Train
Direct
Duration
16 hours
Avg Price
600-2500 INR
Operator
Lucknow-Jodhpur Express
Route
Lucknow Junction to Jodhpur Junction.

Trains are the most reliable mode.

Driving
Direct
Duration
18 hours
Avg Price
8000-15000 INR
Operator
Private Taxi
Route
Via NH 21 and NH 52.

The road is in good condition.

Travel Tips
  • Station
    Jodhpur Junction is the main station.
  • Local Transport
    Auto-rickshaws are easily available.
  • Food
    Try the local street food.
  • Booking
    Book train tickets in advance.
  • Weather
    Summers can be very hot.
Safety Tips
  • Crowds
    Be careful in crowded market areas.
  • Valuables
    Keep your belongings secure.
  • Water
    Drink only bottled water.
  • Emergency
    Dial 112 for help.
People Also Ask
  • Is there a direct train?
    Yes, many trains run daily.
  • How far is the fort?
    It is about 5 km from the station.
  • Are there hotels?
    Yes, many hotels are available.
  • Can I drive?
    Yes, the road is in good condition.
  • Is it safe?
    Yes, it is a safe city.
Quick Info
  • From Lucknow, Uttar Pradesh, India
  • To Jodhpur, Rajasthan, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Jodhpur
1
Mehrangarh Fort
A historic fort.
2
Umaid Bhawan Palace
A palace.
3
Jaswant Thada
A monument.
4
Clock Tower
A landmark.
Tags
Lucknow to Jodhpur train Lucknow to Jodhpur distance best way to reach Jodhpur Lucknow to Jodhpur bus Jodhpur travel guide Rajasthan tourism trains from Lucknow Jodhpur city