There are 7 ways to get from Odisha to Supaul by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Biju Patnaik International Airport to Purnea Airport, train
best- Fly from Biju Patnaik International Airport (BBI) to Purnea Airport (PXN)plane BBI - PXN
- Take the train from Purnia Court to Supaultrain
10h 18m₹11,457–39,587Train via Khagaria
cheapest- Take the train from Bhubaneswar to Khagaria Jn.train 15227
- Take the train from Khagaria Jn. to Supaultrain 05574 / ...
21h 41m₹597–4,606Drive 841.2 km
- Drive from Bhubaneshwar to Supaulcar 841.2 km
13h 13m₹9,382–13,552Fly Biju Patnaik International Airport to Lok Nayak Jayaprakash Airport, train
- Fly from Biju Patnaik International Airport (BBI) to Lok Nayak Jayaprakash Airport (PAT)plane BBI - PAT
- Take the train from Patliputra to Saraigarh Junctiontrain
11h 14m₹6,527–18,777Train to Netaji Subhas Chandra Bose International Airport, fly to Purnea Airport, train
- Take the train from Balasore to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Purnea Airport (PXN)plane CCU - PXN
- Take the train from Purnia Court to Supaultrain
10h 38m₹8,667–36,049Train
- Take the train from Bhubaneswar to Sakri Jntrain 18419
- Take the train from Sakri Jn to Saraigarh Junctiontrain 13212 / ...
22h 22m₹674–5,263Bus, train
- Take the bus from Secretariat to Badambadi Bus Standbus 17
- Take the bus from Cuttack, Odisha to Jamshedpur, Jharkhandbus
- Take the bus from Jamshedpur, Jharkhand to Dhanbadbus
- Take the train from Dhanbad Jn to Sultanganjtrain
- Take the train from Sultanganj to Supaultrain
29h 16m
Odisha to Supaul by train
Questions & Answers
The cheapest way to get from Odisha to Supaul is to train via Khagaria which costs ₹550 - ₹4,700 and takes 21h 41m.
The fastest way to get from Odisha to Supaul is to fly and train which takes 10h 18m and costs ₹11,000 - ₹40,000.
No, there is no direct train from Odisha to Supaul. However, there are services departing from Bhubaneswar and arriving at Supaul via Khagaria Jn.. The journey, including transfers, takes approximately 21h 41m.
The distance between Odisha and Supaul is 769 km. The road distance is 841.2 km.
The best way to get from Odisha to Supaul without a car is to train via Khagaria which takes 21h 41m and costs ₹550 - ₹4,700.
It takes approximately 10h 18m to get from Odisha to Supaul, including transfers.
Odisha to Supaul train services, operated by Indian Railways, depart from Bhubaneswar station.
Odisha to Supaul train services, operated by Indian Railways, arrive at Khagaria Jn. station.
Yes, the driving distance between Odisha to Supaul is 841 km. It takes approximately 13h 13m to drive from Odisha to Supaul.
What companies run services between Odisha, India and Supaul, India?
You can take a train from Bhubaneswar to Supaul via Khagaria Jn. in around 21h 41m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Purnea Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹20,000–43,000
Flights from Biju Patnaik International Airport to Purnea Airport via Hyderabad
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹19,000–43,000
Flights from Biju Patnaik International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–14,000
Flights from Biju Patnaik International Airport to Lok Nayak Jayaprakash Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–14,000
Flights from Netaji Subhas Chandra Bose International Airport to Purnea Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹8,000–33,000
- Website
- starair.in
Flights from Biju Patnaik International Airport to Purnea Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹11,000–38,000
Flights from Netaji Subhas Chandra Bose International Airport to Purnea Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹7,000–55,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Purnia Court to Supaul
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bhubaneswar to Khagaria Jn.
- Ave. Duration
- 17h 7m
- Frequency
- Once a week
- Estimated price
- ₹460–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Khagaria Jn. to Supaul
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Patliputra to Saraigarh Junction
- Ave. Duration
- 6h 23m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Balasore to Santragachi Jn
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Purnia Court to Supaul
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bhubaneswar to Sakri Jn
- Ave. Duration
- 18h 33m
- Frequency
- Once a week
- Estimated price
- ₹430–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from Sakri Jn to Saraigarh Junction
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Dhanbad Jn to Sultanganj
- Ave. Duration
- 6h 56m
- Frequency
- 4 times a week
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Sultanganj to Supaul
- Ave. Duration
- 6h 29m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- 1800-5700-218
- crutbbsr@gmail.com
- Website
- Captial Region Urban Transport
Bus from Secretariat to Badambadi Bus Stand
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ₹45–120
- Website
- Captial Region Urban Transport
- Non AC
- ₹75–110
- AC
- ₹100–120
- Website
- Shiv Shakti
Bus from Cuttack, Odisha to Jamshedpur, Jharkhand
- Ave. Duration
- 6h 50m
- Frequency
- Hourly
- Schedules at
- Shiv Shakti
Bus from Jamshedpur, Jharkhand to Dhanbad
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Schedules at
- Shiv Shakti
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, What documents do I need to cross Niagara Falls?, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.








