There are 8 ways to get from Bareilly to Ambāla 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 Ambala Cant Jntrain 14617 / ...
6h 41m₹240–1,900Bus via Rohini
- Take the bus from Bareilly to Delhibus redbusIndia_A/C Sleeper
- Take the bus from Delhi to Ambalabus redbusIndia_Volvo A/C Semi Sleeper
9h 26mDrive 375.1 km
- Drive from Bareilly to Ambālacar 375.1 km
6h 5m₹3,635–5,250Taxi
- Take the taxi from Bareilly to Ambālataxi 375.1 km
6h 5m₹5,500–6,500Fly Bareilly Airport to Chandigarh International Airport, bus
- Fly from Bareilly Airport (BEK) to Chandigarh International Airport (IXC)plane BEK - IXC
- Take the bus from Tribune Chowk to Ambalabus
5h 10m₹6,459–25,303Bus
- Take the bus from Bareilly to Haridwarbus redbusIndia_A/C Seater / Sleeper
- Take the bus from Haridwar to Ambalabus 1208 / ...
10h 58mTrain 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 Tribune Chowk to Ambalabus
10h 31m₹11,083–32,318Fly Bareilly Airport to Indira Gandhi International Airport, train
- Fly from Bareilly Airport (BEK) to Indira Gandhi International Airport (DEL)plane BEK - DEL
- Take the train from New Delhi to Ambala Cant Jntrain
4h 27m₹5,514–31,803
Bareilly to Ambāla by train
Comparing Your Travel Options
The cheapest way to get from Bareilly to Ambāla is to train which costs ₹240 - ₹1,900 and takes 6h 41m.
The fastest way to get from Bareilly to Ambāla is to fly and train which takes 4h 27m and costs ₹5,500 - ₹32,000.
No, there is no direct bus from Bareilly to Ambāla. However, there are services departing from Bareilly and arriving at Ambala via Delhi. The journey, including transfers, takes approximately 9h 26m.
Yes, there is a direct train departing from Bareilly and arriving at Ambala Cant Jn. Services depart every two hours, and operate every day. The journey takes approximately 6h 41m.
The distance between Bareilly and Ambāla is 365 km. The road distance is 375.1 km.
The best way to get from Bareilly to Ambāla without a car is to train which takes 6h 41m and costs ₹240 - ₹1,900.
The train from Bareilly to Ambala Cant Jn takes 6h 41m including transfers and departs every two hours.
Bareilly to Ambāla bus services, operated by Mansoori tour and travels, depart from Bareilly station.
Bareilly to Ambāla train services, operated by Indian Railways, depart from Bareilly station.
The best way to get from Bareilly to Ambāla is to train which takes 6h 41m and costs ₹240 - ₹1,900. Alternatively, you can bus via Rohini, which costs and takes 9h 26m.
What companies run services between Bareilly, India and Ambāla, India?
Indian Railways operates a train from Bareilly to Ambala Cant Jn every 2 hours. Tickets cost ₹240–1,900 and the journey takes 6h 41m. Alternatively, you can take a bus from Bareilly to Ambala via Delhi in around 9h 26m.
- Website
- goindigo.in
Flights from Bareilly Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹5,500–23,000
Flights from Bareilly Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹18,000–28,000
Flights from Pantnagar Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹10,000–29,000
Flights from Pantnagar Airport to Chandigarh International Airport via Indira Gandhi International Airport, Jaipur
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹10,000–29,000
Flights from Bareilly Airport to Indira Gandhi International Airport
- Ave. Duration
- 50 min
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹5,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bareilly to Ambala Cant Jn
- Ave. Duration
- 6h 41m
- Frequency
- Every 2 hours
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
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
Train from New Delhi to Ambala Cant Jn
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Website
- Mansoori tour and travels
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 30m
- Frequency
- Every 2 hours
- Schedules at
- Mansoori tour and travels
- Website
- Jai Shree Ram Travels
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Schedules at
- Jai Shree Ram Travels
- Website
- Rahul Travels
Bus from Bareilly to Delhi
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Schedules at
- Rahul Travels
- Website
- Ashok Travels
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 50m
- Frequency
- 3 times a day
- Schedules at
- Ashok Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Bareilly to Delhi
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
Bus from Delhi to Ambala
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Website
- RS Yadav Smart Bus
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Website
- NeuGo
Bus from Delhi to Ambala
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Website
- NeuGo
- Phone
- +91 63915 97077
- [email protected]
- Website
- New Khaira Transport
Bus from Bareilly to Delhi
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- New Khaira Transport
- Website
- Subh Yatri Holidays
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 56m
- Frequency
- Once daily
- Schedules at
- Subh Yatri Holidays
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a week
- Schedules at
- Mahalaxmi Travels
Bus from Delhi to Ambala
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
Bus from Bareilly to Haridwar
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a day
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Bareilly to Delhi
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a week
- Website
- Vijay Tours And Travels
Bus from Delhi to Ambala
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Website
- Vijay Tours And Travels
- Website
- Expresstrans Smart Bus
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 55m
- Frequency
- Once a week
- Schedules at
- Expresstrans Smart Bus
- Website
- Zakir Flights
Bus from Delhi to Ambala
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Schedules at
- Zakir Flights
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Delhi to Ambala
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Tribune Chowk to Ambala
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
Bus from Tribune Chowk to Ambala
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
- Website
- Sidhi Vinayak Travels
Bus from Delhi to Ambala
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Schedules at
- Sidhi Vinayak Travels
- Phone
- +91 92127 36999
- [email protected]
- Website
- ReoBus Pro
Bus from Delhi to Ambala
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Website
- ReoBus Pro
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Delhi to Ambala
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Perfect Holiday
Bus from Delhi to Ambala
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Schedules at
- Perfect Holiday
- Website
- Tiger Travels & Cargo
Bus from Delhi to Ambala
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Schedules at
- Tiger Travels & Cargo
- Website
- Radhe Travels
Bus from Delhi to Ambala
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Schedules at
- Radhe Travels
- Website
- Jamna Travels
Bus from Delhi to Ambala
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Schedules at
- Jamna Travels
- Website
- Globehopper Mobility
Bus from Delhi to Ambala
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
- Website
- PAL Travel Lines
Bus from Delhi to Ambala
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Schedules at
- PAL Travel Lines
- Website
- Himalayan Holidays
Bus from Delhi to Ambala
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- Himalayan Holidays
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Delhi to Ambala
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Gr Travels
Bus from Delhi to Ambala
- Ave. Duration
- 3h 15m
- Frequency
- 6 times a week
- Schedules at
- Gr Travels
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Delhi to Ambala
- Ave. Duration
- 4h 15m
- Frequency
- 6 times a week
- Schedules at
- CIty Land Travels
- Website
- Tegra Express
Bus from Delhi to Ambala
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a week
- Schedules at
- Tegra Express
- Website
- Shri Ram Transport Company
Bus from Delhi to Ambala
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a week
- Schedules at
- Shri Ram Transport Company
- Website
- Nandan's Holidays
Bus from Delhi to Ambala
- Ave. Duration
- 4h
- Frequency
- 4 times a week
- Schedules at
- Nandan's Holidays
- Website
- Rao Travels India Pvt Ltd.
Bus from Delhi to Ambala
- Ave. Duration
- 29h
- Frequency
- Once daily
- Schedules at
- Rao Travels India Pvt Ltd.
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Delhi to Ambala
- Ave. Duration
- 3h 50m
- Frequency
- Twice a week
- Website
- Deltin Travels Pvt Ltd
- Website
- New Himalaya Travels
Bus from Delhi to Ambala
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Schedules at
- New Himalaya Travels
- Website
- Bir Billing Travels
Bus from Delhi to Ambala
- Ave. Duration
- 3h 50m
- Frequency
- Once a week
- Schedules at
- Bir Billing Travels
- Website
- Jsr Holidays
Bus from Delhi to Ambala
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- Jsr Holidays
- Website
- ADTC tour and Travels
Bus from Delhi to Ambala
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Schedules at
- ADTC tour and Travels
- Website
- Winsome Holiday
Bus from Delhi to Ambala
- Ave. Duration
- 27h 40m
- Frequency
- Once a week
- Schedules at
- Winsome Holiday
- Website
- Shiv Sai Elite Travels
Bus from Bareilly to Haridwar
- Ave. Duration
- 4h 21m
- Frequency
- 3 times a day
- Schedules at
- Shiv Sai Elite Travels
- Phone
- +91 9839001010
- [email protected]
- Website
- Tiwari and Brothers
Bus from Bareilly to Haridwar
- Ave. Duration
- 5h 15m
- Frequency
- 4 times a week
- Website
- Tiwari and Brothers
- Website
- Tiwari and Brothers
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Haridwar to Ambala
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹390–1,400
- Website
- hrtchp.com
- Ordinary
- ₹390–550
- AC Himdhara
- ₹500–750
- Ordinary
- ₹550–700
- AC
- ₹1,200–1,400
- Ave. Duration
- 6h 5m
- Estimated price
- ₹5,500–6,500
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 India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Bareilly to Ambāla bus services, operated by Mansoori tour and travels, arrive at Delhi station.
Bareilly to Ambāla train services, operated by Indian Railways, arrive at Ambala Cant Jn station.
Yes, the driving distance between Bareilly to Ambāla is 375 km. It takes approximately 6h 5m to drive from Bareilly to Ambāla.
Book your Bareilly to Ambāla train tickets online with 12go.asia.
Book your Bareilly to Ambāla bus tickets online with Omio.
There are 30+ hotels available in Ambāla.
































