There are 7 ways to get from Udaipur to Barbil by plane, train, taxi, 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.
Fly to Veer Surendra Sai Airport, train, taxi
best- Fly from Dabok Airport (UDR) to Veer Surendra Sai Airport (JRG)plane UDR - JRG
- Take the train from Jharsuguda Jn to Manoharpurtrain
- Take the taxi from Manoharpur to Barbiltaxi
9h 10m₹15,240–33,839Train
cheapest- Take the train from Ranapratapnagar to Tatanagar Jntrain 20971
- Take the train from Tatanagar Jn to Barbiltrain 12021
32h 8m₹867–6,587Bus, taxi
- Take the bus from Udaipur to Raipurbus
- Take the bus from Raipur to Bhubaneswarbus
- Take the bus from Bhubaneswar to Keonjharbus
- Take the taxi from Keonjhar to Barbiltaxi
25h 8mDrive 1,502.3 km
- Drive from Udaipur to Barbilcar 1,502.3 km
22h 37m₹14,694–21,224Fly to Birsa Munda Airport, train
- Fly from Dabok Airport (UDR) to Birsa Munda Airport (IXR)plane UDR - IXR
- Take the train from Ranchi to Muritrain
- Take the train from Muri to Chaibasatrain
- Take the train from Chaibasa to Barbiltrain
12h 23m₹14,240–24,309Fly to Biju Patnaik International Airport, train
- Fly from Dabok Airport (UDR) to Biju Patnaik International Airport (BBI)plane UDR - BBI
- Take the train from Bhubaneswar to Banspanitrain
13h 42m₹12,179–21,822Fly to Rourkela Airport, taxi
- Fly from Dabok Airport (UDR) to Rourkela Airport (RRK)plane UDR - RRK
- Take the taxi from Rourkela Airport (RRK) to Barbiltaxi
15h 56m₹13,790–25,379
Udaipur to Barbil by train
Comparing Your Travel Options
The cheapest way to get from Udaipur to Barbil is to train which costs ₹850 - ₹7,000 and takes 32h 8m.
The fastest way to get from Udaipur to Barbil is to fly and train and taxi which takes 9h 10m and costs ₹15,000 - ₹34,000.
No, there is no direct train from Udaipur to Barbil. However, there are services departing from Ranapratapnagar and arriving at Barbil via Tatanagar Jn. The journey, including transfers, takes approximately 32h 8m.
The distance between Udaipur and Barbil is 1312 km. The road distance is 1502.3 km.
The best way to get from Udaipur to Barbil without a car is to bus and taxi which takes 25h 8m and costs .
It takes approximately 9h 10m to get from Udaipur to Barbil, including transfers.
Udaipur to Barbil train services, operated by Indian Railways, depart from Ranapratapnagar station.
Udaipur to Barbil train services, operated by Indian Railways, arrive at Tatanagar Jn station.
Yes, the driving distance between Udaipur to Barbil is 1502 km. It takes approximately 22h 37m to drive from Udaipur to Barbil.
What companies run services between Udaipur, India and Barbil, India?
You can take a train from Ranapratapnagar to Barbil via Tatanagar Jn in around 32h 8m.
- Website
- goindigo.in
Flights from Dabok Airport to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹13,000–30,000
Flights from Dabok Airport to Veer Surendra Sai Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹17,000–31,000
Flights from Dabok Airport to Veer Surendra Sai Airport via Mumbai, Delhi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹19,000–32,000
Flights from Dabok Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- ₹13,000–20,000
Flights from Dabok Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- ₹13,000–20,000
Flights from Dabok Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Dabok Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Dabok Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Dabok Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹11,000–21,000
- Website
- airindia.in
Flights from Dabok Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹9,000–24,000
Flights from Dabok Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 6h 5m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- ₹13,000–32,000
Flights from Dabok Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 53m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Dabok Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–29,000
Flights from Dabok Airport to Rourkela Airport via Delhi, Biju Patnaik International Airport
- Ave. Duration
- 13h 35m
- When
- Monday to Saturday
- Estimated price
- ₹11,000–22,000
Flights from Dabok Airport to Rourkela Airport via Mumbai, Biju Patnaik International Airport
- Ave. Duration
- 15h
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Dabok Airport to Rourkela Airport via Hyderabad, Biju Patnaik International Airport
- Ave. Duration
- 16h 35m
- When
- Saturday
- Estimated price
- ₹11,000–22,000
Flights from Dabok Airport to Rourkela Airport via Bengaluru, Biju Patnaik International Airport
- Ave. Duration
- 24h
- When
- Every day
- Estimated price
- ₹13,000–23,000
Flights from Dabok Airport to Rourkela Airport via Jaipur, Delhi, Biju Patnaik International Airport
- Ave. Duration
- 18h
- When
- Wednesday
- Estimated price
- ₹11,000–22,000
Flights from Dabok Airport to Rourkela Airport via Jaipur, Hyderabad, Biju Patnaik International Airport
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- ₹12,000–23,000
- Website
- airindiaexpress.in
Flights from Dabok Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹9,000–24,000
Flights from Dabok Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 6h 5m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- ₹13,000–32,000
Flights from Dabok Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹10,000–27,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Jharsuguda Jn to Manoharpur
- Ave. Duration
- 2h 18m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Ranapratapnagar to Tatanagar Jn
- Ave. Duration
- 27h 48m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,200–5,500
Train from Tatanagar Jn to Barbil
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- 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 Ranchi to Muri
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Muri to Chaibasa
- Ave. Duration
- 2h 21m
- Frequency
- Once a week
- 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
Train from Chaibasa to Barbil
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Bhubaneswar to Banspani
- Ave. Duration
- 5h 31m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- royaltravelsnagpur@gmail.com
- Website
- Royal Travels
Bus from Udaipur to Raipur
- Ave. Duration
- 7h 55m
- Frequency
- 5 times a week
- Website
- Royal Travels
- Phone
- +91 7064 471 610
- dolphinbusservice@gmail.com
- Website
- Dolphin Tours and Travels
Bus from Raipur to Bhubaneswar
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Website
- Dolphin Tours and Travels
- Website
- New Grand Travels
Bus from Raipur to Bhubaneswar
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- New Grand Travels
- Website
- Anshu Travels
Bus from Raipur to Bhubaneswar
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a week
- Schedules at
- Anshu Travels
- Website
- Alvina Coach
Bus from Bhubaneswar to Keonjhar
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Schedules at
- Alvina Coach
- Website
- Champaty Travels
Bus from Bhubaneswar to Keonjhar
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a week
- Schedules at
- Champaty Travels
- Website
- Dildar Bus Service
Bus from Bhubaneswar to Keonjhar
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Schedules at
- Dildar Bus Service
- Phone
- +91 9853444995
- Mahadevbusservice94@gmail.com
- Website
- Mahadev Bus Service
Bus from Bhubaneswar to Keonjhar
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Website
- Mahadev Bus Service
- Website
- Mahadev Bus Service
- Website
- Das Bus Service
Bus from Bhubaneswar to Keonjhar
- Ave. Duration
- 5h 55m
- Frequency
- 3 times a week
- Schedules at
- Das Bus Service
- Ave. Duration
- 1h 24m
- Estimated price
- ₹1,300–2,800
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 Italian Lakes: Getting around by train, 4 stunningly beautiful Philippines islands you need to visit, and Travelling around the UAE - to help you get the most out of your next trip.








