There are 6 ways to get from Bareilly to Ahmedabad by plane, train, 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 from Bareilly Airport
best- Fly from Bareilly Airport (BEK) to Sardar Vallabhbhai Patel International Airport (AMD)plane BEK - AMD
6h 30m₹8,322–24,473Train
cheapest- Take the train from Bareilly City to Sabarmati Bgtrain 05344
20h 26m₹508–3,737Bus via Ghāziābād
- Take the bus from Bareilly to Ghaziabadbus
- Take the bus from Ghaziabad to Gurugrambus
- Take the bus from Gurugram to Ahmedabadbus
23h 44mDrive 1,102.8 km
- Drive from Bareilly to Ahmedabadcar 1,102.8 km
13h 19m₹10,726–15,494Train to Pantnagar Airport, fly
- Take the train from Izzatnagar to Pantnagartrain
- Fly from Pantnagar Airport (PGH) to Sardar Vallabhbhai Patel International Airport (AMD)plane PGH - AMD
8h 20m₹7,946–22,488Bus
- Take the bus from Bareilly to Delhibus redbusIndia_A/C Sleeper
- Take the bus from Delhi to Ahmedabadbus redbusIndia_Bharat Benz A/C Sleeper
23h 50m
Bareilly Airport (BEK) to Sardar Vallabhbhai Patel International Airport (AMD) flights
Comparing Your Travel Options
The cheapest way to get from Bareilly to Ahmedabad is to train which costs ₹500 - ₹3,800 and takes 20h 26m.
The fastest way to get from Bareilly to Ahmedabad is to fly which takes 6h 30m and costs ₹8,000 - ₹25,000.
No, there is no direct bus from Bareilly to Ahmedabad. However, there are services departing from Bareilly and arriving at Ahmedabad via Ghaziabad and Gurugram. The journey, including transfers, takes approximately 23h 44m.
No, there is no direct train from Bareilly to Ahmedabad. However, there are services departing from Bareilly City and arriving at Gandhigram via Aec. The journey, including transfers, takes approximately 20h 26m.
The distance between Bareilly and Ahmedabad is 933 km. The road distance is 1102.8 km.
The best way to get from Bareilly to Ahmedabad without a car is to train which takes 20h 26m and costs ₹500 - ₹3,800.
It takes approximately 6h 30m to get from Bareilly to Ahmedabad, including transfers.
Bareilly to Ahmedabad bus services, operated by New Khaira Transport, depart from Bareilly station.
Bareilly to Ahmedabad train services, operated by Indian Railways, depart from Bareilly City station.
The best way to get from Bareilly to Ahmedabad is to fly which takes 6h 30m and costs ₹8,000 - ₹25,000. Alternatively, you can train, which costs ₹500 - ₹3,800 and takes 20h 26m, you could also bus via Ghāziābād, which costs and takes 23h 44m.
What companies run services between Bareilly, India and Ahmedabad, India?
IndiGo Airlines flies from Bareilly Airport (BEK) to Sardar Vallabhbhai Patel International Airport (AMD) 6 times a week. Alternatively, Indian Railways operates a train from Bareilly City to Sabarmati Bg once a week. Tickets cost ₹490–3,800 and the journey takes 19h 50m.
- Website
- goindigo.in
Flights from Bareilly Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 5h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹8,000–24,000
Flights from Bareilly Airport to Sardar Vallabhbhai Patel International Airport via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–26,000
Flights from Pantnagar Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 4h 10m
- When
- Friday and Sunday
- Estimated price
- ₹7,500–21,000
Flights from Pantnagar Airport to Sardar Vallabhbhai Patel International Airport via Delhi, Indore
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Pantnagar Airport to Sardar Vallabhbhai Patel International Airport via Delhi, Jaipur
- Ave. Duration
- 9h 15m
- When
- Wednesday
- Estimated price
- ₹7,500–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bareilly City to Sabarmati Bg
- Ave. Duration
- 19h 50m
- Frequency
- Once a week
- Estimated price
- ₹490–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,300
- First Class (1A)
- ₹2,900–3,800
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 63915 97077
- [email protected]
- Website
- New Khaira Transport
Bus from Bareilly to Ghaziabad
- Ave. Duration
- 4h 50m
- Frequency
- Every 2 hours
- Schedules at
- New Khaira Transport
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Schedules at
- New Khaira Transport
Bus from Bareilly to Delhi
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- New Khaira Transport
- Website
- Rahul Travels
Bus from Bareilly to Ghaziabad
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Schedules at
- Rahul Travels
Bus from Bareilly to Delhi
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Schedules at
- Rahul Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Bareilly to Ghaziabad
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
Bus from Bareilly to Delhi
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
- Website
- Ashok Travels
Bus from Bareilly to Ghaziabad
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Schedules at
- Ashok Travels
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 50m
- Frequency
- 3 times a day
- Schedules at
- Ashok Travels
- Website
- Jai Shree Ram Travels
Bus from Bareilly to Ghaziabad
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- 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
- Subh Yatri Holidays
Bus from Bareilly to Ghaziabad
- Ave. Duration
- 5h 41m
- Frequency
- Once daily
- Schedules at
- Subh Yatri Holidays
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 56m
- Frequency
- Once daily
- Schedules at
- Subh Yatri Holidays
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Bareilly to Ghaziabad
- Ave. Duration
- 5h 10m
- Frequency
- 5 times a week
- Website
- NeuGo
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Website
- NeuGo
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Website
- NeuGo
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Bareilly to Ghaziabad
- Ave. Duration
- 5h 20m
- Frequency
- 4 times a week
- Website
- Vijay Tours And Travels
Bus from Bareilly to Delhi
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a week
- Website
- Vijay Tours And Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Bareilly to Ghaziabad
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a week
- Schedules at
- Mahalaxmi Travels
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Schedules at
- Mahalaxmi Travels
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a week
- Schedules at
- Mahalaxmi Travels
- Website
- Expresstrans Smart Bus
Bus from Bareilly to Ghaziabad
- Ave. Duration
- 5h 55m
- Frequency
- Once a week
- Schedules at
- Expresstrans Smart Bus
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 55m
- Frequency
- Once a week
- Schedules at
- Expresstrans Smart Bus
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 15m
- Frequency
- Every 20 minutes
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- India Tours and Travels
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Schedules at
- India Tours and Travels
Bus from Gurugram to Ahmedabad
- Ave. Duration
- 17h 25m
- Frequency
- 3 times a day
- Schedules at
- India Tours and Travels
Bus from Delhi to Ahmedabad
- Ave. Duration
- 19h 5m
- Frequency
- 4 times a week
- Schedules at
- India Tours and Travels
- Website
- Deepak Travels
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- Deepak Travels
- Website
- Rao Travels India Pvt Ltd.
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Schedules at
- Rao Travels India Pvt Ltd.
- Website
- Delhi tour and travels
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Schedules at
- Delhi tour and travels
- Phone
- +91 07442423097
- [email protected]
- Website
- Samreen Travels
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Schedules at
- Samreen Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- ₹320–650
- Schedules at
- Zingbus
- Phone
- +91 74403 69369
- https://naveenbuses.com/
- Website
- Naveen Buses
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Website
- Naveen Buses
- Website
- New Milan Travels
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Schedules at
- New Milan Travels
- Website
- Samrat Bus Jaipur
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Schedules at
- Samrat Bus Jaipur
Bus from Gurugram to Ahmedabad
- Ave. Duration
- 16h 5m
- Frequency
- Once daily
- Schedules at
- Samrat Bus Jaipur
Bus from Delhi to Ahmedabad
- Ave. Duration
- 17h 30m
- Frequency
- Once a week
- Schedules at
- Samrat Bus Jaipur
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Schedules at
- Deepak And Shree Krishna Travels
- Phone
- +91 94135 23399
- [email protected]
- Website
- Chanakya Travels Agency
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Chanakya Travels Agency
- Website
- Shree Balaji Hansha Travels
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Schedules at
- Shree Balaji Hansha Travels
- Website
- Shri Krishna Bus Service
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Schedules at
- Shri Krishna Bus Service
- Website
- Deepak Transport Company
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Schedules at
- Deepak Transport Company
- Website
- Travel House Delhi
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Travel House Delhi
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Website
- Deltin Travels Pvt Ltd
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Indo Canadian Express
- Website
- Sri Dev Gurjar travels
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 50 min
- Frequency
- 5 times a week
- Schedules at
- Sri Dev Gurjar travels
- Website
- Nandan's Holidays
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a week
- Schedules at
- Nandan's Holidays
- Phone
- +91 87699 29489
- [email protected]
- Website
- Goldline Super Deluxe
Bus from Ghaziabad to Gurugram
- Ave. Duration
- 30 min
- Frequency
- 3 times a week
- Website
- Goldline Super Deluxe
Bus from Gurugram to Ahmedabad
- Ave. Duration
- 17h 10m
- Frequency
- Every 2 hours
- Schedules at
- Jain Travels Dekho India Dekho
- Website
- Surya Trans India
Bus from Gurugram to Ahmedabad
- Ave. Duration
- 16h 35m
- Frequency
- Every 4 hours
- Schedules at
- Surya Trans India
Bus from Delhi to Ahmedabad
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Schedules at
- Surya Trans India
- Website
- Bhagwati Travels Express
Bus from Gurugram to Ahmedabad
- Ave. Duration
- 17h 20m
- Frequency
- Every 4 hours
- Website
- Bhagwati Travels Express
Bus from Delhi to Ahmedabad
- Ave. Duration
- 18h 25m
- Frequency
- Once daily
- Website
- Bhagwati Travels Express
- Phone
- +91 9521797979
- [email protected]
- Website
- Shrinath Solitaire
Bus from Gurugram to Ahmedabad
- Ave. Duration
- 15h
- Frequency
- Once daily
- Schedules at
- Shrinath Solitaire
Bus from Delhi to Ahmedabad
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Schedules at
- Shrinath Solitaire
- Website
- MY MY Travels
Bus from Gurugram to Ahmedabad
- Ave. Duration
- 15h 30m
- Frequency
- 5 times a week
- Schedules at
- MY MY Travels
Bus from Delhi to Ahmedabad
- Ave. Duration
- 17h 30m
- Frequency
- Once a week
- Schedules at
- MY MY Travels
- Website
- Mansoori tour and travels
Bus from Bareilly to Delhi
- Ave. Duration
- 5h 30m
- Frequency
- Every 2 hours
- Schedules at
- Mansoori tour and travels
- Phone
- +91 98290 30553
- [email protected]
- Website
- Babu Travels
Bus from Delhi to Ahmedabad
- Ave. Duration
- 17h 20m
- Frequency
- 3 times a day
- Schedules at
- Babu Travels
- Website
- Kalyani Travels
Bus from Delhi to Ahmedabad
- Ave. Duration
- 16h 40m
- Frequency
- Once a week
- Schedules at
- Kalyani Travels
- Website
- Neelkanth Travels
Bus from Delhi to Ahmedabad
- Ave. Duration
- 16h 45m
- Frequency
- Once a week
- Schedules at
- Neelkanth Travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Delhi to Ahmedabad
- Ave. Duration
- 23h 11m
- Frequency
- Once a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
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 5 incredible day trips from Florence by train, How do I get from Sydney to Melbourne, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
Bareilly to Ahmedabad bus services, operated by New Khaira Transport, arrive at Ghaziabad station.
Bareilly to Ahmedabad train services, operated by Indian Railways, arrive at Sabarmati Bg station.
Yes, the driving distance between Bareilly to Ahmedabad is 1103 km. It takes approximately 13h 19m to drive from Bareilly to Ahmedabad.
Book your Bareilly to Ahmedabad bus tickets online with Omio.
There are 647+ hotels available in Ahmedabad.




























