There are 9 ways to get from Noida to Pune by subway, 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.
Subway to Indira Gandhi International Airport, fly to Pune Airport
best- Take the subway from Noida Sec -16 to Rajiv Chowksubway
- Fly from Indira Gandhi International Airport (DEL) to Pune Airport (PNQ)plane DEL - PNQ
4h 53m₹7,093–11,128Train #2
cheapest- Take the train from Hazrat Nizamuddin to Pune Jntrain 12780 / ...
27h 39m₹662–5,597Train
- Take the train from Hazrat Nizamuddin to Lonavalatrain 12494
- Take the train from Lonavala to Shivaji Nagartrain 12125 / ...
22h 35m₹730–5,931Bus via Agra
- Take the bus from Noida, Uttar Pradesh to Agra, Uttar Pradeshbus Noida, Uttar Pradesh - Agra, Uttar Pradesh
- Take the bus from Agra, Uttar Pradesh to Pune, Maharashtrabus Agra, Uttar Pradesh - Pune, Maharashtra
30h 39mDrive 1,303.1 km
- Drive from Noida to Punecar 1,303.1 km
16h 14m₹14,763–21,324Fly Hindon to Chhatrapati Shivaji Maharaj International Airport, bus
- Fly from Hindon (HDO) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane HDO - BOM
- Take the bus from Vileparle to Vanajbus
5h 27m₹8,479–18,598Fly Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport, bus
- Fly from Indira Gandhi International Airport (DEL) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane DEL - BOM
- Take the bus from Vileparle to Vanajbus
7h 8m₹6,362–9,383Train via Panvel
- Take the train from New Delhi to Panveltrain 12218 / ...
- Take the train from Panvel to Shivaji Nagartrain 12125
22h 54m₹782–5,943Bus
- Take the bus from Noida, Uttar Pradesh to Pune, Maharashtrabus Noida, Uttar Pradesh - Pune, Maharashtra
36h 32m₹3,310–4,141
Noida to Pune by subway and train
Questions & Answers
The cheapest way to get from Noida to Pune is to train which costs ₹650 - ₹6,000 and takes 27h 39m.
The fastest way to get from Noida to Pune is to subway and fly which takes 4h 53m and costs ₹7,000 - ₹12,000.
No, there is no direct bus from Noida to Pune. However, there are services departing from Noida Sector 37 and arriving at Pune, Maharashtra via Noida, Uttar Pradesh and Agra, Uttar Pradesh. The journey, including transfers, takes approximately 30h 39m.
No, there is no direct train from Noida to Pune. However, there are services departing from Hazrat Nizamuddin and arriving at Shivaji Nagar via Lonavala. The journey, including transfers, takes approximately 22h 35m.
The distance between Noida and Pune is 1209 km. The road distance is 1303.1 km.
The best way to get from Noida to Pune without a car is to train which takes 22h 35m and costs ₹700 - ₹6,000.
It takes approximately 4h 53m to get from Noida to Pune, including transfers.
Noida to Pune bus services, operated by Zingbus, depart from Noida, Uttar Pradesh station.
Noida to Pune train services, operated by Indian Railways, depart from Hazrat Nizamuddin station.
The best way to get from Noida to Pune is to train which takes 22h 35m and costs ₹700 - ₹6,000. Alternatively, you can bus via Agra, which costs and takes 30h 39m.
What companies run services between Noida, India and Pune, India?
You can take a bus from Okhla Village to Shivaji Nagar via Sarai Kale Khan ISBT, Hazrat Nizamuddin, and Lonavala in around 22h 35m. Alternatively, you can take a bus from Noida Sector 37 to Pune, Maharashtra via Noida Sec 82 More, Noida, Uttar Pradesh, and Agra, Uttar Pradesh in around 30h 39m.
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ₹4,300–11,000
- Phone
- 155370
- [email protected]
- Website
- Delhi Metro
Subway from Noida Sec -16 to Rajiv Chowk
- Ave. Duration
- 27 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹30–45
- Website
- Delhi Metro
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Noida, Uttar Pradesh to Agra, Uttar Pradesh
- Ave. Duration
- 3h 20m
- Frequency
- Every 5 minutes
- Estimated price
- ₹390–950
- Schedules at
- Zingbus
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
More Questions & Answers
Noida to Pune bus services, operated by Zingbus, arrive at Agra, Uttar Pradesh station.
Noida to Pune train services, operated by Indian Railways, arrive at Lonavala station.
Yes, the driving distance between Noida to Pune is 1303 km. It takes approximately 16h 14m to drive from Noida to Pune.
Book your Noida to Pune bus tickets online with Omio.
There are 1146+ hotels available in Pune.










