There are 8 ways to get from Ujjain to Bargarh 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 Veer Surendra Sai Airport, train
best- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Veer Surendra Sai Airport (JRG)plane IDR - JRG
- Take the train from Jharsuguda Jn to Bargarh Roadtrain
11h 28m₹11,598–31,535Train
cheapest- Take the train from Ujjain Jn to Sambalpurtrain 20814
- Take the train from Sambalpur to Bargarh Roadtrain 08264 / ...
23h 46m₹684–5,174Bus, train
- Take the bus from Ujjain, Madhya Pradesh to Raipurbus Ujjain, Madhya Pradesh - Raipur
- Take the train from Raipur Jn to Bargarh Roadtrain 08328 / ...
22h 46mDrive 968.5 km
- Drive from Ujjain to Bargarhcar 968.5 km
14h 23m₹10,891–15,731Train 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 Bargarh Roadtrain
12h 51m₹6,888–13,475Train to Raja Bhoj International Airport, fly to Veer Surendra Sai Airport, train
- Take the train from Ujjain Jn to Sant Hirdaram Nagartrain
- Fly from Raja Bhoj International Airport (BHO) to Veer Surendra Sai Airport (JRG)plane BHO - JRG
- Take the train from Jharsuguda Jn to Bargarh Roadtrain
13h 41m₹11,610–33,759Train to Raja Bhoj International Airport, fly to Mana Airport, train
- Take the train from Ujjain Jn to Sant Hirdaram Nagartrain
- Fly from Raja Bhoj International Airport (BHO) to Mana Airport (RPR)plane BHO - RPR
- Take the train from Raipur Jn to Bargarh Roadtrain
13h 14m₹6,400–17,699Bus, train via Indore
- Take the bus from Ujjain, Madhya Pradesh to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Raipurbus
- Take the train from Raipur Jn to Bargarh Roadtrain
26h 8m
Indore (IDR) to Veer Surendra Sai Airport (JRG) flights
Questions & Answers
The cheapest way to get from Ujjain to Bargarh is to train which costs ₹650 - ₹5,500 and takes 23h 46m.
The fastest way to get from Ujjain to Bargarh is to train and fly which takes 11h 28m and costs ₹11,000 - ₹32,000.
No, there is no direct train from Ujjain to Bargarh. However, there are services departing from Ujjain Jn and arriving at Bargarh Road via Sambalpur. The journey, including transfers, takes approximately 23h 46m.
The distance between Ujjain and Bargarh is 1045 km. The road distance is 968.5 km.
The best way to get from Ujjain to Bargarh without a car is to bus and train which takes 22h 46m and costs .
It takes approximately 11h 28m to get from Ujjain to Bargarh, including transfers.
Ujjain to Bargarh train services, operated by Indian Railways, depart from Ujjain Jn station.
Ujjain to Bargarh train services, operated by Indian Railways, arrive at Sambalpur station.
Yes, the driving distance between Ujjain to Bargarh is 968 km. It takes approximately 14h 23m to drive from Ujjain to Bargarh.
What companies run services between Ujjain, India and Bargarh, India?
You can take a train from Ujjain Jn to Bargarh Road via Sambalpur in around 23h 46m.
- Website
- goindigo.in
Flights from Indore to Veer Surendra Sai Airport via Mumbai
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹11,000–29,000
Flights from Indore to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- ₹11,000–29,000
Flights from Indore to Mana Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹5,500–18,000
Flights from Raja Bhoj International Airport to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- ₹11,000–31,000
Flights from Raja Bhoj International Airport to Mana Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,500–14,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
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jharsuguda Jn to Bargarh Road
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Raipur Jn to Bargarh Road
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Ujjain Jn to Sambalpur
- Ave. Duration
- 21h 50m
- Frequency
- Once a week
- Estimated price
- ₹550–4,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,400–4,300
Train from Sambalpur to Bargarh Road
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- 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 Bargarh Road
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Ujjain Jn to Sant Hirdaram Nagar
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Jharsuguda Jn to Bargarh Road
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ujjain Jn to Sant Hirdaram Nagar
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Raipur Jn to Bargarh Road
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Raipur Jn to Bargarh Road
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Website
- omio.com
Bus from Ujjain, Madhya Pradesh to Raipur
- Ave. Duration
- 15h 25m
- Frequency
- Hourly
- Schedules at
- hanstravel.in
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 Southend Airport into central London, Flying into Beijing?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.






