There are 7 ways to get from Bareilly to Una Himachal by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bareilly to Una Himachaltrain 12325
10h 28m₹300–2,400Bus
- Take the bus from Bareilly to Chandigarhbus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Chandigarh to Unabus
12h 27m₹890–2,675Drive 526.4 km
- Drive from Bareilly to Una Himachalcar 526.4 km
8h 18m₹5,880–8,493Taxi
- Take the taxi from Bareilly to Una Himachaltaxi 526.4 km
8h 18m₹7,500–9,000Fly Bareilly Airport to Kangra Airport, bus
- Fly from Bareilly Airport (BEK) to Kangra Airport (DHM)plane BEK - DHM
- Take the bus from Kangra to Unabus
20h 27m₹9,649–19,603Fly Bareilly Airport to Chandigarh International Airport, bus
- Fly from Bareilly Airport (BEK) to Chandigarh International Airport (IXC)plane BEK - IXC
- Take the bus from Chandigarh to Unabus
6h 59m₹5,682–22,103Train to Pantnagar Airport, fly to Chandigarh International Airport, bus
- Take the train from Izzatnagar to Pantnagartrain
- Fly from Pantnagar Airport (PGH) to Chandigarh International Airport (IXC)plane PGH - IXC
- Take the bus from Chandigarh to Unabus
11h 24m₹10,806–31,118
Bareilly to Una Himachal by train
Comparing Your Travel Options
The cheapest way to get from Bareilly to Una Himachal is to train which costs ₹300 - ₹2,400 and takes 10h 28m.
The fastest way to get from Bareilly to Una Himachal is to fly and bus which takes 6h 59m and costs ₹5,500 - ₹23,000.
No, there is no direct bus from Bareilly to Una Himachal. However, there are services departing from Bareilly and arriving at Una via Sector 17/18 and Chandigarh. The journey, including transfers, takes approximately 12h 27m.
Yes, there is a direct train departing from Bareilly and arriving at Una Himachal. Services depart once a week, and operate Thursday. The journey takes approximately 10h 28m.
The distance between Bareilly and Una Himachal is 539 km. The road distance is 526.4 km.
The best way to get from Bareilly to Una Himachal without a car is to train which takes 10h 28m and costs ₹300 - ₹2,400.
The train from Bareilly to Una Himachal takes 10h 28m including transfers and departs once a week.
Bareilly to Una Himachal bus services, operated by Zingbus, depart from Bareilly station.
Bareilly to Una Himachal train services, operated by Indian Railways, depart from Bareilly station.
The best way to get from Bareilly to Una Himachal is to train which takes 10h 28m and costs ₹300 - ₹2,400. Alternatively, you can bus, which costs ₹850 - ₹2,700 and takes 12h 27m.
What companies run services between Bareilly, India and Una Himachal, India?
Indian Railways operates a train from Bareilly to Una Himachal once a week. Tickets cost ₹300–2,400 and the journey takes 10h 28m. Alternatively, you can take a bus from Bareilly to Una Himachal via Chandigarh, Sector 17/18, Railway Crossing, Chandigarh, and Una in around 12h 27m.
- Website
- goindigo.in
Flights from Bareilly Airport to Kangra Airport via Delhi
- Ave. Duration
- 17h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–28,000
Flights from Bareilly Airport to Kangra Airport via Delhi, Chandigarh International Airport
- Ave. Duration
- 24h 50m
- When
- Thursday and Sunday
- Estimated price
- ₹7,500–28,000
Flights from Bareilly Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 21m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹5,000–20,000
Flights from Bareilly Airport to Chandigarh International Airport via Delhi, Lucknow
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–21,000
Flights from Pantnagar Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Pantnagar Airport to Chandigarh International Airport via Delhi, Jaipur
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Pantnagar Airport to Chandigarh International Airport via Delhi, Lucknow
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹10,000–17,000
- Website
- spicejet.com
Flights from Bareilly Airport to Kangra Airport via Delhi
- Ave. Duration
- 17h 25m
- When
- Thursday and Sunday
- Estimated price
- ₹8,500–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bareilly to Una Himachal
- Ave. Duration
- 10h 28m
- Frequency
- Once a week
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Izzatnagar to Pantnagar
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bareilly to Chandigarh
- Ave. Duration
- 9h 45m
- Frequency
- 4 times a week
- Estimated price
- ₹500–1,500
- Schedules at
- Zingbus
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Bareilly to Chandigarh
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Schedules at
- Tranzking Travels
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Una
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- ₹360–650
- Website
- hrtchp.com
- Ordinary
- ₹360–480
- AC Himdhara
- ₹470–650
Bus from Kangra to Una
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–470
- AC Himdhara
- ₹440–650
Bus from Chandigarh to Una
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- ₹360–650
- Website
- hrtchp.com
- Ordinary
- ₹360–480
- AC Himdhara
- ₹470–650
Bus from Chandigarh to Una
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- ₹360–650
- Website
- hrtchp.com
- Ordinary
- ₹360–480
- AC Himdhara
- ₹470–650
- Ave. Duration
- 8h 18m
- Estimated price
- ₹7,500–9,000
Just Cab
- Phone
- +91 72 48 50 48 50
- Website
- justcab.in
Quick Cab
- Phone
- +91 97 60 00 40 37
- Website
- mrcabby.in
SP Taxi Service
- Phone
- +91 90 68 10 39 61
- Website
- sptaxiservice.com
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 Which side of Niagara Falls should I choose (and how do I get there)?, Getting to Rome from the airport, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
Bareilly to Una Himachal bus services, operated by Zingbus, arrive at Chandigarh station.
Bareilly to Una Himachal train services, operated by Indian Railways, arrive at Una Himachal station.
Yes, the driving distance between Bareilly to Una Himachal is 526 km. It takes approximately 8h 18m to drive from Bareilly to Una Himachal.
There are 19+ hotels available in Una Himachal.














