There are 5 ways to get from Ahmedabad to Puna by plane, taxi, 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 to Lok Nayak Jayaprakash Airport, taxi
best- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Lok Nayak Jayaprakash Airport (PAT)plane AMD - PAT
- Take the taxi from Lok Nayak Jayaprakash Airport (PAT) to Punataxi
4h 11m₹9,523–19,411Train
cheapest- Take the train from Ahmedabad Jn to Gaya Jntrain 12937 / ...
- Take the train from Gaya Jn to Taregnatrain 03212 / ...
32h 22m₹1,487–7,465Bus, taxi
- Take the bus from Ahmedabad, Gujarat to Faridabad, Haryanabus
- Take the bus from Faridabad, Haryana to Patnabus
- Take the taxi from Patna to Punataxi
37h 14mDrive 1,511.6 km
- Drive from Ahmedabad to Punacar 1,511.6 km
22h 53m₹17,067–24,653Fly to Gaya, taxi
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Gaya (GAY)plane AMD - GAY
- Take the taxi from Gaya (GAY) to Punataxi
6h 40m₹12,423–23,811
Sardar Vallabhbhai Patel International Airport (AMD) to Lok Nayak Jayaprakash Airport (PAT) flights
Questions & Answers
The cheapest way to get from Ahmedabad to Puna is to train which costs ₹1,400 - ₹7,500 and takes 32h 22m.
The fastest way to get from Ahmedabad to Puna is to fly and taxi which takes 4h 11m and costs ₹9,500 - ₹20,000.
No, there is no direct train from Ahmedabad to Puna. However, there are services departing from Ahmedabad Jn and arriving at Taregna via Gaya Jn. The journey, including transfers, takes approximately 32h 22m.
The distance between Ahmedabad and Puna is 1363 km. The road distance is 1511.6 km.
The best way to get from Ahmedabad to Puna without a car is to train which takes 32h 22m and costs ₹1,400 - ₹7,500.
It takes approximately 4h 11m to get from Ahmedabad to Puna, including transfers.
Ahmedabad to Puna train services, operated by Indian Railways, depart from Ahmedabad Jn station.
Ahmedabad to Puna train services, operated by Indian Railways, arrive at Gaya Jn station.
Yes, the driving distance between Ahmedabad to Puna is 1512 km. It takes approximately 22h 53m to drive from Ahmedabad to Puna.
There are three+ hotels available in Puna.
What companies run services between Ahmedabad, India and Puna, India?
You can take a train from Ahmedabad Jn to Puna via Gaya Jn and Taregna in around 32h 22m.
- Website
- goindigo.in
Flights from Sardar Vallabhbhai Patel International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Sardar Vallabhbhai Patel International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Sardar Vallabhbhai Patel International Airport to Gaya via Delhi
- Ave. Duration
- 5h 17m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹8,500–22,000
Flights from Sardar Vallabhbhai Patel International Airport to Gaya via Kolkata
- Ave. Duration
- 7h 10m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–22,000
Flights from Sardar Vallabhbhai Patel International Airport to Gaya via Raipur, Kolkata
- Ave. Duration
- 8h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–23,000
- Website
- airindia.in
Flights from Sardar Vallabhbhai Patel International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- ₹8,000–23,000
Flights from Sardar Vallabhbhai Patel International Airport to Gaya via Delhi
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹8,500–20,000
- Website
- spicejet.com
Flights from Sardar Vallabhbhai Patel International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹6,500–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ahmedabad Jn to Gaya Jn
- Ave. Duration
- 29h 50m
- Frequency
- Twice a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,500–6,000
Train from Gaya Jn to Taregna
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Phone
- +91 9316 993169
- [email protected]
- Website
- omio.com
Bus from Faridabad, Haryana to Patna
- Ave. Duration
- 17h 55m
- Frequency
- Hourly
- Schedules at
- omio.com
- Ave. Duration
- 53 min
- Estimated price
- ₹900–1,700
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Buddha Cab
- Phone
- +91 821 045 9744
- Website
- buddhacab.in
Nirvana Cabs
- Phone
- +91 732 494 2884
- Website
- nirvanacab.com
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Buddha Cab
- Phone
- +91 821 045 9744
- Website
- buddhacab.in
Nirvana Cabs
- Phone
- +91 732 494 2884
- Website
- nirvanacab.com
Bodh Gaya Travels
- Phone
- +91 77 39 68 09 22
- Website
- bodhgayataxi.com
Sambodhi India Travel Services
- Phone
- +91 79 70 99 77 07
- Website
- sambodhitravel.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 5 incredible day trips from Florence by train, Travelling to the UK: What do I need to know?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.






