There are 5 ways to get from Tripura to Bhubaneshwar by plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Agartala (IXA) to Biju Patnaik International Airport (BBI)plane IXA - BBI
3h 15m₹11,108–17,156Train via Kolkata
cheapest- Take the train from Akhaura to Dhakatrain
- Take the train from Dhaka to Darshana Halttrain
- Take the train from Gede to Dum Dumtrain
- Take the train from Howrah Jn to Bhubaneswartrain
19h 10m₹903–5,941Drive 847.5 km
- Drive from Agartala to Bhubaneshwarcar 847.5 km
11h 58m₹9,569–13,822Train
- Take the train from Akhaura to Dhakatrain
- Take the train from Dhaka to Darshana Halttrain
- Take the train from Gede to Sealdahtrain
- Take the train from Sealdah to Bhubaneswartrain
19h 34m₹911–5,926Train #2
- Take the train from Agartala to Bhubaneswartrain 12504 / ...
37h 27m₹1,164–6,930
Agartala (IXA) to Biju Patnaik International Airport (BBI) flights
Questions & Answers
The cheapest way to get from Tripura to Bhubaneshwar is to train which costs ₹900 - ₹6,000 and takes 19h 34m.
The fastest way to get from Tripura to Bhubaneshwar is to fly which takes 3h 15m and costs ₹11,000 - ₹18,000.
No, there is no direct train from Tripura to Bhubaneshwar. However, there are services departing from Akhaura and arriving at Bhubaneswar via Dhaka, Gede, Dum Dum and Howrah Jn. The journey, including transfers, takes approximately 19h 10m.
The distance between Tripura and Bhubaneshwar is 700 km. The road distance is 847.5 km.
The best way to get from Tripura to Bhubaneshwar without a car is to train which takes 37h 27m and costs ₹1,100 - ₹7,000.
It takes approximately 3h 15m to get from Tripura to Bhubaneshwar, including transfers.
Tripura to Bhubaneshwar train services, operated by Bangladesh Railway, depart from Akhaura station.
The best way to get from Tripura to Bhubaneshwar is to fly which takes 3h 15m and costs ₹11,000 - ₹18,000. Alternatively, you can train via Kolkata, which costs ₹900 - ₹6,000 and takes 19h 10m.
Tripura to Bhubaneshwar train services, operated by Bangladesh Railway, arrive at Dhaka station.
Yes, the driving distance between Tripura to Bhubaneshwar is 848 km. It takes approximately 11h 58m to drive from Tripura to Bhubaneshwar.
What companies run services between Tripura, India and Bhubaneshwar, India?
IndiGo Airlines and Air India Express fly from Agartala (IXA) to Biju Patnaik International Airport (BBI) 5 times a day. Alternatively, you can take a vehicle from Agartala to Bhubaneswar via Akhaura, Dhaka, Darshana Halt, Gede, Dum Dum, Dum Dum, Girish Park, Girish Park, Howrah Station, and Howrah Jn in around 19h 10m.
- Website
- goindigo.in
Flights from Agartala to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- ₹5,500–19,000
Flights from Agartala to Biju Patnaik International Airport via Gauhati
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Agartala to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Agartala to Biju Patnaik International Airport via Silchar, Gauhati
- Ave. Duration
- 6h 45m
- When
- Friday
- Estimated price
- ₹7,000–20,000
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Akhaura to Dhaka
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹110–600
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹130–180
- Snigdha
- ₹250–460
- AC class seat (AC_S)
- ₹330–460
- 1st class berth (F_BERTH)
- ₹300–340
- AC class berth (AC_B)
- ₹420–600
- S Chair
- ₹239
Train from Dhaka to Darshana Halt
- Ave. Duration
- 4h 49m
- Frequency
- 6 times a week
- Estimated price
- ₹170–1,621
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹170–240
- 1st class seat (F_SEAT)
- ₹210–300
- Snigdha
- ₹350–950
- AC class seat (AC_S)
- ₹450–650
- 1st class berth (F_BERTH)
- ₹550–650
- AC class berth (AC_B)
- ₹800–1,200
- S_Chair
- ₹471
- AC_S
- ₹1,083
- AC_B
- ₹1,621
Train from Akhaura to Dhaka
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹110–600
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹130–180
- Snigdha
- ₹250–460
- AC class seat (AC_S)
- ₹330–460
- 1st class berth (F_BERTH)
- ₹300–340
- AC class berth (AC_B)
- ₹420–600
- S Chair
- ₹239
Train from Dhaka to Darshana Halt
- Ave. Duration
- 4h 49m
- Frequency
- 6 times a week
- Estimated price
- ₹170–1,621
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹170–240
- 1st class seat (F_SEAT)
- ₹210–300
- Snigdha
- ₹350–950
- AC class seat (AC_S)
- ₹450–650
- 1st class berth (F_BERTH)
- ₹550–650
- AC class berth (AC_B)
- ₹800–1,200
- S_Chair
- ₹471
- AC_S
- ₹1,083
- AC_B
- ₹1,621
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gede to Dum Dum
- Ave. Duration
- 2h 12m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Howrah Jn to Bhubaneswar
- Ave. Duration
- 5h 58m
- Frequency
- Every 3 hours
- Estimated price
- ₹260–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Gede to Sealdah
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Sealdah to Bhubaneswar
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a week
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Agartala to Bhubaneswar
- Ave. Duration
- 37h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹5,000–6,500
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 get from London to Edinburgh, Which London airport should I choose?, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
There are 326+ hotels available in Bhubaneshwar.











