Lucknow
Lucknow
Train

Shrirampur to Lucknow

Updated: 28 May 2026

The distance from Shrirampur to Lucknow is about 1200 km. You can take a train from Belapur to Lucknow Junction. The route passes through the heart of India. Lucknow is known for its culture, architecture, and cuisine. Expect a travel time of 20 hours. It is the capital of Uttar Pradesh.

Total Distance: 1200 km by road, 1100 km air distance.
Fastest Way
Train takes 20 hours.
Cheapest Way
Sleeper class train for 1200 INR.
Compare Shrirampur to Lucknow Routes
Train
Direct
Duration
20 hours
Avg Price
1200 - 4000 INR
Operator
Lucknow Express
Route
Belapur (BAP) to Lucknow (LKO)

Book in advance for confirmed tickets.

Travel Tips
  • Food
    Try the famous Lucknowi Kebabs.
  • Transport
    Use the Metro for city travel.
  • Weather
    It gets hot in summer.
  • Shopping
    Visit markets for Chikankari embroidery.
  • Culture
    Respect local customs.
Safety Tips
  • Night
    Avoid isolated areas at night.
  • Water
    Drink only bottled water.
  • Crowds
    Be careful in busy markets.
  • Emergency
    Keep the police helpline 100 saved.
People Also Ask
  • Is it a long trip?
    Yes, it takes about 20 hours.
  • Are there direct trains?
    Yes, connectivity is good.
  • What is the best time?
    Winter is the best time.
  • Is Lucknow safe?
    Yes, it is a safe city.
  • What to eat?
    Try the local street food.
Quick Info
  • From Shrirampur, Maharashtra, India
  • To Lucknow, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Lucknow
1
Bara Imambara
Visit the historic monument with a labyrinth.
2
Rumi Darwaza
See the iconic gateway of the city.
3
Hazratganj
Enjoy shopping and dining in the heart of the city.
4
Chota Imambara
Explore the beautiful palace of lights.
Tags
Shrirampur to Lucknow Belapur to Lucknow train travel to Lucknow Maharashtra to Uttar Pradesh Lucknow travel guide best way to reach Lucknow trains from Shrirampur Lucknow tourism