There are 8 ways to get from Odisha to Una by train, plane, 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.
Train to Veer Surendra Sai Airport, fly to Diu Airport
best- Take the train from Rourkela to Jharsuguda Jntrain
- Fly from Veer Surendra Sai Airport (JRG) to Diu Airport (DIU)plane JRG - DIU
23h 37m₹14,234–36,462Train, bus
cheapest- Take the train from Bhubaneswar to Surattrain
- Take the train from Surat to Veravaltrain
- Take the bus from Somnath to Unabus
46h 16m₹1,779–9,261Train, taxi
- Take the train from Bhubaneswar to Ahmedabad Jntrain
- Take the train from Ahmedabad Jn to Savarkundlatrain
- Take the taxi from Savarkundla to Unataxi
41h 14m₹2,549–9,824Bus
- Take the bus from Bhubaneswar, Odisha to Nagpur, Maharashtrabus
- Take the bus from Nagpur, Maharashtra to Rajkotbus
- Take the bus from Rajkot Bus Port to Somnathbus
- Take the bus from Somnath to Unabus
2d 6hDrive 1,936.6 km
- Drive from Bhubaneshwar to Unacar 1,936.6 km
28h 10m₹21,898–31,631Fly Biju Patnaik International Airport to Diu Airport
- Fly from Biju Patnaik International Airport (BBI) to Diu Airport (DIU)plane BBI - DIU
6h 58m₹11,807–29,017Fly Biju Patnaik International Airport to Rajkot International Airport, train, bus
- Fly from Biju Patnaik International Airport (BBI) to Rajkot International Airport (HSR)plane BBI - HSR
- Take the train from Rajkot Jn to Veravaltrain
- Take the bus from Somnath to Unabus
14h 34m₹10,522–22,287Bus via Raipur
- Take the bus from Bhubaneswar, Odisha to Raipurbus
- Take the bus from Raipur to Rajkotbus
- Take the bus from Rajkot Bus Port to Somnathbus
- Take the bus from Somnath to Unabus
2d 11h
Veer Surendra Sai Airport (JRG) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Odisha to Una is to train and bus which costs ₹1,700 - ₹9,500 and takes 46h 16m.
The fastest way to get from Odisha to Una is to fly which takes 6h 58m and costs ₹11,000 - ₹29,000.
No, there is no direct bus from Odisha to Una. However, there are services departing from Secretariat and arriving at Una via Bhubaneswar, Odisha, Nagpur, Maharashtra, Rajkot Bus Port and Somnath. The journey, including transfers, takes approximately 2 days 6h.
The distance between Odisha and Una is 1498 km. The road distance is 1936.6 km.
The best way to get from Odisha to Una without a car is to train and taxi which takes 41h 14m and costs ₹2,500 - ₹10,000.
It takes approximately 23h 37m to get from Odisha to Una, including transfers.
Odisha to Una bus services, operated by Veer Travels, depart from Bhubaneswar, Odisha station.
The best way to get from Odisha to Una is to bus which takes 2 days 6h and costs . Alternatively, you can fly, which costs ₹11,000 - ₹29,000 and takes 6h 58m.
Odisha to Una bus services, operated by Veer Travels, arrive at Nagpur, Maharashtra station.
Yes, the driving distance between Odisha to Una is 1937 km. It takes approximately 28h 10m to drive from Odisha to Una.
What companies run services between Odisha, India and Una, India?
You can take a bus from Secretariat to Una via Acharya Vihar Square, Bhubaneswar, Odisha, Nagpur, Maharashtra, Rajkot, Rajkot Bus Port, Somnath, and Somnath in around 2d 6h. Alternatively, IndiGo Airlines, Star Air, and Helitrans fly from Biju Patnaik International Airport (BBI) to Diu Airport (DIU) once daily.
- Website
- goindigo.in
Flights from Veer Surendra Sai Airport to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 21h 5m
- When
- Every day
- Estimated price
- ₹16,000–35,000
Flights from Veer Surendra Sai Airport to Diu Airport via Delhi, Surat
- Ave. Duration
- 23h 25m
- When
- Every day
- Estimated price
- ₹16,000–35,000
Flights from Veer Surendra Sai Airport to Diu Airport via Bengaluru, Surat
- Ave. Duration
- 26h
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- ₹18,000–35,000
Flights from Veer Surendra Sai Airport to Diu Airport via Hyderabad, Surat
- Ave. Duration
- 19h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹15,000–75,000
Flights from Veer Surendra Sai Airport to Diu Airport via Biju Patnaik International Airport, Ahmedabad
- Ave. Duration
- 20h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹15,000–35,000
Flights from Biju Patnaik International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Biju Patnaik International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Biju Patnaik International Airport to Rajkot International Airport via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Biju Patnaik International Airport to Rajkot International Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Biju Patnaik International Airport to Rajkot International Airport via Raipur, Mumbai
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rourkela to Jharsuguda Jn
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bhubaneswar to Ahmedabad Jn
- Ave. Duration
- 33h
- Frequency
- 4 times a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
Train from Ahmedabad Jn to Savarkundla
- Ave. Duration
- 6h 3m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Rajkot Jn to Veraval
- Ave. Duration
- 3h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Bhubaneswar to Surat
- Ave. Duration
- 29h 17m
- Frequency
- 6 times a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
Train from Surat to Veraval
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- Phone
- +91 9909151419
- [email protected]
- Website
- Veer Travels
Bus from Bhubaneswar, Odisha to Nagpur, Maharashtra
- Ave. Duration
- 15h 50m
- Frequency
- Twice daily
- Schedules at
- Veer Travels
- Ave. Duration
- 1h 11m
- Estimated price
- ₹1,500–1,900
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 Need to know: Greyhound, How to get from Heathrow Airport into central London, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 12+ hotels available in Una.






