How to Get from Pune to Ahmedabad
Compare flights, the overnight train and buses from Pune to Ahmedabad. A flight takes about 1 hour 25 minutes, buses are the budget option.

Contents
Leaving the lush hills and academic atmosphere of Pune for the industrial powerhouse of Ahmedabad takes you across the heart of Western India. Both cities share a deep love for street food and historical architecture, and the journey moves from the Marathi heartland into the entrepreneurial spirit of Gujarat. You can fly in under one and a half hours, take an overnight train, or ride a sleeper bus through the night.
Whether you are heading to Ahmedabad for a meeting in GIFT City or to see the intricate carvings of the Adalaj Stepwell, the route is well connected. You can compare schedules and book on GoAsia.cc.
Pune to Ahmedabad by Flight
Flying is the fastest way across. IndiGo runs two non-stop flights a day: an early departure at 04:55 that lands at 06:05, and a late one at 22:40 that lands at 00:05. The flight takes about 1 hour 25 minutes, and one-way fares for the days after 5 November 2026 started at ₹4,345.[1]
Pune Airport (PNQ) is in Lohegaon, about 10 km from the city centre, and Ahmedabad's Sardar Vallabhbhai Patel International Airport (AMD) is about 15 km from the city.[1] The flight cuts across the Western Ghats and skips the congested Mumbai-Ahmedabad highway corridor.
Pune to Ahmedabad by Train
The Ahimsa Express (11096) leaves Pune Junction at 19:50 and arrives at Ahmedabad Junction at 07:45, so you sleep on the way and wake up in Gujarat. In the other direction, the 11095 leaves Ahmedabad Junction at 16:15 and reaches Pune Junction at 04:35.[2]
Pune to Ahmedabad by Bus
Buses are the budget choice and pick up at many points across Pune. On booking platforms the trip takes from about 12 hours 30 minutes, and often longer in traffic, and tickets cost about $10 to $61 depending on the coach (November 2026).[3]
AC Sleeper
The AC Sleeper is the most popular choice for this long trip. Bunk-style beds let you lie down completely, the coach is air-conditioned and blankets and pillows are usually provided. It saves you a night's accommodation.
AC and Non-AC Seater
Seater coaches suit shorter daytime hops and tight budgets. The AC Seater has reclining chairs in a cool cabin. The Non-AC Seater is the cheapest option and can be dusty and warm in the afternoon.
Non-AC Sleeper
The Non-AC Sleeper gives you a flat bed without the cost of air conditioning. It works well in the cooler winter months when the breeze through the windows is enough.
Comparing Your Options
| Mode | Price | Duration | Comfort |
|---|---|---|---|
| Flight | From ₹4,345[1] | About 1h 25min | High |
| Train (Ahimsa Express) | Varies by class | Overnight, 19:50 to 07:45[2] | Medium |
| Bus | About $10 - $61[3] | From about 12h 30min | Medium |
Tips for Traveling from Pune to Ahmedabad
- Book Flights Early: Bus prices stay fairly stable, but flight prices can spike when you book last minute. Aim to book at least two weeks ahead.
- Pick-up Points: In Pune, buses often stop at several places such as Hinjewadi, Wakad or Nigdi. Choose the boarding point closest to you to avoid the city traffic.
- Hydration and Snacks: Buses stop at highway dhabas (roadside restaurants), but carry your own water and light snacks for the long stretches on the expressway.
- Winter Travel: Between November and February even AC buses get chilly at night, so bring a light jacket or shawl.
- Airport Arrival: Pune Airport is crowded in the morning and evening peaks. Arrive at least two hours before your domestic flight.
Timetable
| Bus Pune - Ahmedabad $ 10.19–60.63 12h 30m – 18h 14m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Pune to Ahmedabad, including current prices and schedules.
The bus is usually the cheapest way. On booking platforms tickets cost about $10 to $61 depending on the coach (November 2026). Trains also run overnight, and IndiGo flights started at ₹4,345 for the days after 5 November 2026.
Flying is the fastest. IndiGo's non-stop flight takes about 1 hour 25 minutes, compared with more than 12 hours by bus.
A flight takes about 1 hour 25 minutes. The overnight Ahimsa Express leaves Pune Junction at 19:50 and arrives at Ahmedabad Junction at 07:45. Buses take from about 12 hours 30 minutes, and longer in traffic.
Yes. The Ahimsa Express (11096) leaves Pune Junction at 19:50 and arrives at Ahmedabad Junction at 07:45. In the other direction the 11095 leaves Ahmedabad Junction at 16:15 and reaches Pune Junction at 04:35.
Yes, both AC Sleeper and Non-AC Sleeper buses run on this route. They are popular for overnight travel because you can lie flat on a bunk.
Flights leave from Pune Airport (PNQ) in Lohegaon and land at Sardar Vallabhbhai Patel International Airport (AMD) in Ahmedabad. Trains run between Pune Junction and Ahmedabad Junction. Buses board at several points across Pune.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] IndiGo: Pune to Ahmedabad Flights. Retrieved November 4, 2026.
- [2] Indian Railways (CRIS): Mail/Express Trains list. Retrieved November 4, 2026.
- [3] 12Go: Pune - Ahmedabad timetable. Retrieved November 4, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.