There are 5 ways to get from Bathinda to Una 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, train to Chandigarh International Airport, fly to Diu Airport
best- Take the train from Bhatinda Jn to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Diu Airport (DIU)plane IXC - DIU
14h 33m₹15,123–35,426Train
cheapest- Take the train from Bhatinda Jn to Botad Jntrain
- Take the train from Botad Jn to Junagadh Jntrain
- Take the train from Junagadh Jn to Unatrain
34h 2m₹922–7,057Bus
- Take the bus from Bathinda, Punjab to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Ahmedabad, Gujaratbus
- Take the bus from Geeta Mandir to New Parking Somnathbus
- Take the bus from Somnath to Unabus
40h 1mDrive 1,220.7 km
- Drive from Bathinda to Unacar 1,220.7 km
15h 10m₹13,748–19,858Fly Bathinda Airport to Rajkot International Airport, train
- Fly from Bathinda Airport (BUP) to Rajkot International Airport (HSR)plane BUP - HSR
- Take the train from Rajkot Jn to Veravaltrain
- Take the train from Veraval to Unatrain
16h 46m₹8,143–23,107
Bathinda to Una by train
Questions & Answers
The cheapest way to get from Bathinda to Una is to train which costs ₹900 - ₹7,500 and takes 34h 2m.
The fastest way to get from Bathinda to Una is to train and fly which takes 14h 33m and costs ₹15,000 - ₹36,000.
No, there is no direct bus from Bathinda to Una. However, there are services departing from Bathinda, Punjab and arriving at Una via Delhi, Delhi State, Sanyas Ashram, Geeta Mandir and Somnath. The journey, including transfers, takes approximately 40h 1m.
No, there is no direct train from Bathinda to Una. However, there are services departing from Bhatinda Jn and arriving at Una via Botad Jn and Junagadh Jn. The journey, including transfers, takes approximately 34h 2m.
The distance between Bathinda and Una is 1530 km. The road distance is 1220.7 km.
The best way to get from Bathinda to Una without a car is to train which takes 34h 2m and costs ₹900 - ₹7,500.
It takes approximately 14h 33m to get from Bathinda to Una, including transfers.
Bathinda to Una bus services, operated by Vinod Bus Service, depart from Bathinda, Punjab station.
Bathinda to Una train services, operated by Indian Railways, depart from Bhatinda Jn station.
The best way to get from Bathinda to Una is to train which takes 34h 2m and costs ₹900 - ₹7,500. Alternatively, you can bus, which costs and takes 40h 1m.
What companies run services between Bathinda, India and Una, India?
You can take a train from Bhatinda Jn to Una via Botad Jn and Junagadh Jn in around 34h 2m. Alternatively, you can take a bus from Bathinda, Punjab to Una via Delhi, Delhi State, Ahmedabad, Gujarat, Sanyas Ashram, Lal Darwaja, Geeta Mandir, New Parking Somnath, and Somnath in around 40h 1m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 14h 45m
- When
- Every day
- Estimated price
- ₹10,000–32,000
Flights from Bathinda Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 9h 10m
- When
- Tuesday and Saturday
- Estimated price
- ₹6,500–19,000
Flights from Bathinda Airport to Rajkot International Airport via Delhi, Mumbai
- Ave. Duration
- 7h 45m
- When
- Tuesday and Saturday
- Estimated price
- ₹8,500–21,000
- Website
- helitrans.no
Flights from Chandigarh International Airport to Diu Airport via Mumbai
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–32,000
- Website
- starair.in
Flights from Chandigarh International Airport to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 14h 55m
- When
- Monday to Wednesday
- Estimated price
- ₹13,000–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhatinda Jn to Ambala Cant Jn
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Ambala Cant Jn to Chandigarh
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Bhatinda Jn to Botad Jn
- Ave. Duration
- 23h 20m
- Frequency
- Once a week
- Estimated price
- ₹550–4,400
- 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,600
- First Class (1A)
- ₹3,500–4,400
Train from Botad Jn to Junagadh Jn
- Ave. Duration
- 3h 33m
- Frequency
- Twice a week
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Junagadh Jn to Una
- Ave. Duration
- 5h 9m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Rajkot Jn to Veraval
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Veraval to Una
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- 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
- Phone
- +919428521105
- [email protected]
- Website
- gujarattravels.co.in
Bus from Geeta Mandir to New Parking Somnath
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- ₹670–720
- Schedules at
- gujarattravels.co.in
- Sleeper
- ₹670–720
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Somnath to Una
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- ₹95–270
- Schedules at
- gsrtc.in
- Seater
- ₹95–270
- AC Sleeper
- ₹160–230
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 Getting around the Cyclades, How to get from Luton Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Bathinda to Una bus services, operated by Vinod Bus Service, arrive at Delhi, Delhi State station.
Bathinda to Una train services, operated by Indian Railways, arrive at Botad Jn station.
Yes, the driving distance between Bathinda to Una is 1221 km. It takes approximately 15h 10m to drive from Bathinda to Una.
There are 12+ hotels available in Una.












