Siliguri
Siliguri
Bhubaneswar
Bhubaneswar
Train Driving

Siliguri to Bhubaneswar

Updated: 20 May 2026

Bhubaneswar is the capital city of Odisha, known for its ancient temples. You can reach Bhubaneswar from Siliguri by taking a direct train from New Jalpaiguri (NJP), which takes about 16 to 18 hours. The journey is comfortable and passes through the scenic plains of West Bengal and Odisha. Bhubaneswar is a major cultural and religious center.

Total Distance: 900 km by rail, 750 km straight-line.
Fastest Way
Train from New Jalpaiguri to Bhubaneswar.
Cheapest Way
Train from New Jalpaiguri to Bhubaneswar.
Compare Siliguri to Bhubaneswar Routes
Train
Direct
Duration
17 hours
Avg Price
900-1600 INR
Operator
Coromandel Express
Route
NJP to Bhubaneswar

Book your tickets well in advance.

Driving
Direct
Duration
18 hours
Avg Price
6000-9000 INR
Operator
Private Taxi
Route
NH 16

The road is well-maintained.

Travel Tips
  • Train Booking
    Book your tickets early to ensure availability.
  • Local Transport
    Auto-rickshaws and taxis are the best way to get around the city.
  • Connectivity
    Mobile network is generally good in the city.
  • Food
    Try the local Odia cuisine.
  • Weather
    Carry an umbrella for sudden rain.
Safety Tips
  • Road Safety
    Be careful while driving on the highway at night.
  • Health
    Carry basic medicines for common ailments.
  • Emergency
    Keep local emergency numbers saved.
  • Valuables
    Keep your belongings safe in public places.
People Also Ask
  • Is there a direct train?
    Yes, there are trains from NJP to Bhubaneswar.
  • How long is the train journey?
    It takes about 16 to 18 hours.
  • Is Bhubaneswar safe?
    Yes, it is a safe and friendly city.
  • What is the best time to visit?
    Winter is ideal for sightseeing.
  • Are there flights?
    Yes, Bhubaneswar has its own airport (BBI).
Quick Info
  • From Siliguri, West Bengal, India
  • To Bhubaneswar, Odisha, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Bhubaneswar
1
Lingaraj Temple
Visit this ancient and sacred temple.
2
Udayagiri and Khandagiri Caves
Explore these historical rock-cut caves.
3
Nandankanan Zoological Park
See the white tigers in this famous zoo.
4
Dhauli Shanti Stupa
Visit this peaceful and historical monument.
Tags
Siliguri to Bhubaneswar travel to Odisha Bhubaneswar train Odisha travel Siliguri to Bhubaneswar distance Bhubaneswar tourism NJP to Bhubaneswar Bhubaneswar travel guide