There are 8 ways to get from Ujjain to Brahmapur by train, plane, bus, 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.
Train to Indore, fly to Biju Patnaik International Airport, train
best- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Biju Patnaik International Airport (BBI)plane IDR - BBI
- Take the train from Bhubaneswar to Brahmapurtrain
13h 10m₹9,337–19,418Train
cheapest- Take the train from Ujjain Jn to Khurda Road Jntrain 22909 / ...
- Take the train from Khurda Road Jn to Brahmapurtrain 12839 / ...
29h 33m₹812–6,184Bus
- Take the bus from Ujjain to Raipurbus
- Take the bus from Raipur to Bhubaneswarbus
- Take the bus from Bhubaneswar to Brahmapurbus
28h 53mDrive 1,237.5 km
- Drive from Ujjain to Brahmapurcar 1,237.5 km
19h 16m₹12,106–17,486Train to Indore, fly to Visakhapatnam, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Visakhapatnam (VTZ)plane IDR - VTZ
- Take the train from Simhachalam to Vizianagram Jntrain
- Take the train from Vizianagram Jn to Brahmapurtrain
14h 52m₹8,458–14,575Train to Raja Bhoj International Airport, fly to Biju Patnaik International Airport, train
- Take the train from Ujjain Jn to Sant Hirdaram Nagartrain
- Fly from Raja Bhoj International Airport (BHO) to Biju Patnaik International Airport (BBI)plane BHO - BBI
- Take the train from Bhubaneswar to Brahmapurtrain
12h 57m₹11,349–24,642Train to Indore, fly to Mana Airport, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Mana Airport (RPR)plane IDR - RPR
- Take the train from Raipur Jn to Brahmapurtrain
19h 3m₹6,508–13,975Train to Indore, fly to Jagdalpur Airport, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Jagdalpur Airport (JGB)plane IDR - JGB
- Take the train from Jagdalpur to Brahmapurtrain
21h 41m₹10,083–34,795
Indore (IDR) to Biju Patnaik International Airport (BBI) flights
Comparing Your Travel Options
The cheapest way to get from Ujjain to Brahmapur is to train which costs ₹800 - ₹6,500 and takes 29h 33m.
The fastest way to get from Ujjain to Brahmapur is to train and fly which takes 12h 57m and costs ₹11,000 - ₹25,000.
No, there is no direct bus from Ujjain to Brahmapur. However, there are services departing from Ujjain and arriving at Brahmapur via Raipur and Bhubaneswar. The journey, including transfers, takes approximately 28h 53m.
No, there is no direct train from Ujjain to Brahmapur. However, there are services departing from Ujjain Jn and arriving at Brahmapur via Khurda Road Jn. The journey, including transfers, takes approximately 29h 33m.
The distance between Ujjain and Brahmapur is 1348 km. The road distance is 1237.5 km.
The best way to get from Ujjain to Brahmapur without a car is to bus which takes 28h 53m and costs .
It takes approximately 13h 10m to get from Ujjain to Brahmapur, including transfers.
Ujjain to Brahmapur bus services, operated by Hans Travels, depart from Ujjain station.
Ujjain to Brahmapur train services, operated by Indian Railways, depart from Ujjain Jn station.
The best way to get from Ujjain to Brahmapur is to bus which takes 28h 53m and costs . Alternatively, you can train, which costs ₹800 - ₹6,500 and takes 29h 33m.
What companies run services between Ujjain, India and Brahmapur, India?
You can take a bus from Ujjain to Brahmapur via Raipur and Bhubaneswar in around 28h 53m. Alternatively, you can take a train from Ujjain Jn to Brahmapur via Khurda Road Jn in around 29h 33m.
- Website
- goindigo.in
Flights from Indore to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Indore to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–16,000
Flights from Indore to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Indore to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Indore to Biju Patnaik International Airport via Madras
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–16,000
Flights from Indore to Visakhapatnam via Hyderabad
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Indore to Visakhapatnam via Delhi
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Indore to Visakhapatnam via Bengaluru
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Indore to Visakhapatnam via Pune, Hyderabad
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,500–12,000
Flights from Raja Bhoj International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Raja Bhoj International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹13,000–26,000
Flights from Raja Bhoj International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Indore to Mana Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Indore to Jagdalpur Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹11,000–32,000
- Website
- airindia.in
Flights from Indore to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- ₹9,000–27,000
Flights from Indore to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–26,000
Flights from Indore to Biju Patnaik International Airport via Pune
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Indore to Visakhapatnam via Delhi
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- ₹8,000–11,000
Flights from Indore to Visakhapatnam via Bengaluru
- Ave. Duration
- 7h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–23,000
Flights from Raja Bhoj International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹11,000–28,000
Flights from Raja Bhoj International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹11,000–29,000
- Website
- airindiaexpress.in
Flights from Indore to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Indore to Biju Patnaik International Airport via Pune
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Indore to Visakhapatnam via Bengaluru
- Ave. Duration
- 7h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–23,000
Flights from Raja Bhoj International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹11,000–28,000
Flights from Raja Bhoj International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹11,000–29,000
- Website
- helitrans.no
Flights from Indore to Jagdalpur Airport via Mana Airport
- Ave. Duration
- 3h 35m
- When
- Saturday
- Estimated price
- ₹9,500–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- 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 Bhubaneswar to Brahmapur
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ujjain Jn to Khurda Road Jn
- Ave. Duration
- 27h 35m
- Frequency
- Twice a week
- Estimated price
- ₹650–4,900
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,900–4,900
Train from Khurda Road Jn to Brahmapur
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- 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 Simhachalam to Vizianagram Jn
- Ave. Duration
- 37 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Vizianagram Jn to Brahmapur
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Ujjain Jn to Sant Hirdaram Nagar
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bhubaneswar to Brahmapur
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- 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 Raipur Jn to Brahmapur
- Ave. Duration
- 12h 17m
- Frequency
- 5 times a week
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,800
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- 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 Jagdalpur to Brahmapur
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- Website
- omio.com
Bus from Ujjain to Raipur
- Ave. Duration
- 15h
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
- Phone
- 07314069090
- 07314069090
- Website
- Intercity Travels
Bus from Ujjain to Raipur
- Ave. Duration
- 15h 34m
- Frequency
- 4 times a day
- Schedules at
- Intercity Travels
- Website
- Dada Brothers
Bus from Ujjain to Raipur
- Ave. Duration
- 15h 20m
- Frequency
- Twice daily
- Schedules at
- Dada Brothers
- Phone
- +91 7064 471 610
- [email protected]
- Website
- Dolphin Tours and Travels
Bus from Raipur to Bhubaneswar
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Website
- Dolphin Tours and Travels
- Website
- New Grand Travels
Bus from Raipur to Bhubaneswar
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- New Grand Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹750–2,900
- Website
- Shymoli Paribahan
- Website
- Balia Panda
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a day
- Schedules at
- Balia Panda
- Phone
- +91 9438223267
- [email protected]
- Website
- Gandhi Parivahan
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Website
- Gandhi Parivahan
- Website
- Reliance Travels
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 3h 36m
- Frequency
- Once daily
- Schedules at
- Reliance Travels
- Website
- Dildar Bus Service
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Schedules at
- Dildar Bus Service
- Website
- Sri Keerthana Sai Travels
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Sri Keerthana Sai Travels
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Website
- Cherry Collars
- Website
- Cherry Collars
- Website
- EASY RIDE Platinum
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Schedules at
- EASY RIDE Platinum
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a week
- Website
- Kalosona Bus
- Website
- Ayodhya Travels Pvt Ltd
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Ayodhya Travels Pvt Ltd
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Website
- Mukteswar Travels
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 3h 40m
- Frequency
- Twice a week
- Schedules at
- Mukteswar Travels
- Phone
- +91 99407 69269
- [email protected]
- Website
- Anushka Travels
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Schedules at
- Anushka Travels
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 4 of the smartest ways to explore Australia, What are the different types of Renfe trains in Spain?, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Booking & Getting There
Ujjain to Brahmapur bus services, operated by Hans Travels, arrive at Raipur station.
Ujjain to Brahmapur train services, operated by Indian Railways, arrive at Khurda Road Jn station.
Yes, the driving distance between Ujjain to Brahmapur is 1237 km. It takes approximately 19h 16m to drive from Ujjain to Brahmapur.
Book your Ujjain to Brahmapur bus tickets online with Omio.
There are 25+ hotels available in Brahmapur.




















