Sultanpur Lodhi
Sultanpur Lodhi
Bhubaneswar
Bhubaneswar
Train Flight

Sultanpur Lodhi to Bhubaneswar

Updated: 21 May 2026

The journey from Sultanpur Lodhi to Bhubaneswar covers approximately 2000 kilometers. The most efficient way to travel is by taking a train from Jalandhar or Ludhiana to Bhubaneswar, or by flying from Amritsar or Chandigarh. The journey takes about 40 to 45 hours by train or 6 to 8 hours by flight including transit. Bhubaneswar is a major city in Odisha known for its temples.

Total Distance: 2000 km driving distance and 1750 km straight-line air distance.
Fastest Way
Taking a flight from Amritsar or Chandigarh is the fastest way to reach Bhubaneswar.
Cheapest Way
Sleeper class train tickets are the most affordable way to reach Bhubaneswar.
Compare Sultanpur Lodhi to Bhubaneswar Routes
Train
Connecting
Duration
42 hours
Avg Price
2000-5000 INR
Operator
Konark Express
Route
Jalandhar/Ludhiana to Bhubaneswar Junction

Book your tickets well in advance for long-distance trains.

Flight
Connecting
Duration
7 hours
Avg Price
7000-15000 INR
Operator
IndiGo/Air India
Route
Amritsar/Chandigarh to Bhubaneswar Airport

Book flights in advance for better rates.

Travel Tips
  • Local Transport
    Use auto-rickshaws for city travel.
  • Arrival Point
    Check if your train arrives at Bhubaneswar Junction.
  • Booking
    Use the IRCTC app for train bookings.
  • Weather
    Bhubaneswar is humid; carry light cotton clothing.
  • Safety
    Be cautious of pickpockets in crowded areas.
Safety Tips
  • Luggage
    Keep your bags locked and within sight.
  • Taxi Apps
    Use reputable ride-hailing apps like Uber or Ola.
  • Night Safety
    Avoid walking alone in isolated areas at night.
  • Emergency
    Dial 100 for police assistance.
People Also Ask
  • Is there a direct train?
    No, you must travel to Jalandhar or Ludhiana for a direct train.
  • How long is the flight?
    The flight takes about 3 hours, plus travel time to the airport.
  • Which is better, train or flight?
    Flights are faster, while trains are more economical.
  • Are there buses?
    Buses are not recommended for this long distance.
  • What is the best time to visit?
    Winter months are the best time to visit Bhubaneswar.
Quick Info
  • From Sultanpur Lodhi, Punjab, India
  • To Bhubaneswar, Odisha, India
  • Modes
Best Time to Travel

October to March for pleasant weather in Bhubaneswar.

Things to Do in Bhubaneswar
1
Lingaraj Temple
Visit this ancient temple dedicated to Lord Shiva.
2
Udayagiri and Khandagiri Caves
Explore these historic rock-cut caves.
3
Nandankanan Zoological Park
Visit this famous zoo known for its white tigers.
4
Dhauli Giri
See the historic site of the Kalinga War.
Tags
Sultanpur Lodhi to Bhubaneswar train to Bhubaneswar flight to Bhubaneswar Bhubaneswar travel guide Punjab to Bhubaneswar traveling to Bhubaneswar Sultanpur Lodhi transport Bhubaneswar railway station best way to Bhubaneswar long distance travel