Shirdi
Shirdi
Lucknow
Lucknow
Train

Shirdi to Lucknow

Updated: 20 May 2026

The distance between Shirdi and Lucknow is approximately 1300 km. You can travel by train or flight. The train journey takes about 24 to 28 hours. Lucknow is the capital of Uttar Pradesh and a major cultural hub.

Total Distance: Driving distance 1300 km, air distance 1100 km.
Fastest Way
Flight from Shirdi to Lucknow.
Cheapest Way
Sleeper class train ticket.
Compare Shirdi to Lucknow Routes
Train
Direct
Duration
26 hours
Avg Price
1800 - 4500 INR
Operator
Indian Railways
Route
Sainagar Shirdi to Lucknow Junction.

Book well in advance.

Travel Tips
  • Train Booking
    Book early for confirmed tickets.
  • Local Transport
    Use the Lucknow Metro.
  • Food
    Try the local Awadhi food.
  • Weather
    Lucknow has extreme weather.
  • Planning
    Plan your sightseeing.
Safety Tips
  • Personal Safety
    Keep your belongings safe.
  • Road Safety
    Follow traffic rules.
  • Emergency
    Keep emergency numbers saved.
  • Health
    Stay hydrated.
People Also Ask
  • How long does it take?
    About 26 hours by train.
  • Are there flights?
    Yes, from Shirdi Airport.
  • Is it safe?
    Yes, it is a safe route.
  • What is the best time?
    Winter.
  • Can I hire a taxi?
    Yes, but it is very expensive.
Quick Info
  • From Shirdi, Maharashtra, India
  • To Lucknow, Uttar Pradesh, India
  • Modes
Best Time to Travel

Winter is the best time to visit.

Things to Do in Lucknow
1
Bara Imambara
Visit the monument.
2
Rumi Darwaza
See the gate.
3
Chota Imambara
Explore the monument.
4
Hazratganj
Visit the market.
Tags
Shirdi to Lucknow distance Shirdi to Lucknow train Lucknow travel Shirdi to Lucknow flight best way to reach Lucknow Uttar Pradesh travel Lucknow city guide Shirdi transport