There are 11 ways to get from Karnāl to Pune by train, plane, bus (Flixbus), car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Indira Gandhi International Airport, fly to Pune Airport
best- Take the train from Karnal to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Pune Airport (PNQ)plane DEL - PNQ
6h 18m₹7,213–12,249Train
cheapest- Take the train from Karnal to Pune Jntrain 11078
32h 3m₹700–6,000Train via Panvel
- Take the train from Panipat Jn to Panveltrain 12450
- Take the train from Panvel to Shivaji Nagartrain 12125
24h 39m₹919–7,117Bus
- Take the bus from FlixBus Karnal - Nirmal Kutiya to FlixBus Delhi - Karnal Bypassbus FlixBus IN0212 / ...
- Take the bus from Delhi, Delhi State to Pune, Maharashtrabus Delhi, Delhi State - Pune, Maharashtra
38h 54mDrive 1,431 km
- Drive from Karnāl to Punecar 1,431 km
18h 12m₹16,055–23,190Bus to Chandigarh International Airport, fly to Pune Airport
- Take the bus from Karnal to Tribune Chowkbus
- Fly from Chandigarh International Airport (IXC) to Pune Airport (PNQ)plane IXC - PNQ
7h 5m₹7,238–11,499Train to Dehradun Airport, fly to Pune Airport
- Take the train from Karnal to Haridwar Jntrain
- Fly from Dehradun Airport (DED) to Pune Airport (PNQ)plane DED - PNQ
9h 37m₹8,219–14,700Train to Indira Gandhi International Airport, fly to Chhatrapati Shivaji Maharaj International Airport, bus
- Take the train from Karnal to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane DEL - BOM
- Take the bus from Vileparle to Vanajbus
8h 33m₹6,482–10,504Bus to Chandigarh International Airport, fly to Chhatrapati Shivaji Maharaj International Airport, bus
- Take the bus from Karnal to Tribune Chowkbus
- Fly from Chandigarh International Airport (IXC) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane IXC - BOM
- Take the bus from Vileparle to Vanajbus
9h 10m₹9,007–13,754Bus to Hindon, fly to Chhatrapati Shivaji Maharaj International Airport, bus
- Take the bus from FlixBus Karnal - Nirmal Kutiya to FlixBus Delhi - Majnu Ka Tillabus
- Fly from Hindon (HDO) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane HDO - BOM
- Take the bus from Vileparle to Vanajbus
8h 17m₹8,656–19,114Bus via Noida
- Take the bus from Karnal to Kashmiri Gatebus
- Take the bus from ISBT Kashmere Gate Terminal to Noida Sector 37bus
- Take the bus from Noida, Uttar Pradesh to Pune, Maharashtrabus
40h 16m₹4,030–5,710
Karnāl to Pune by train
Questions & Answers
The cheapest way to get from Karnāl to Pune is to train which costs ₹700 - ₹6,000 and takes 32h 3m.
The fastest way to get from Karnāl to Pune is to train and fly which takes 6h 18m and costs ₹7,000 - ₹13,000.
No, there is no direct bus from Karnāl to Pune. However, there are services departing from FlixBus Karnal - Nirmal Kutiya and arriving at Pune, Maharashtra via Mukarba Chowk ORR, West Enclave and Delhi, Delhi State. The journey, including transfers, takes approximately 38h 54m.
Yes, there is a direct train departing from Karnal and arriving at Pune Jn. Services depart once daily, and operate every day. The journey takes approximately 32h 3m.
The distance between Karnāl and Pune is 1319 km. The road distance is 1431 km.
The best way to get from Karnāl to Pune without a car is to train via Panvel which takes 24h 39m and costs ₹900 - ₹7,500.
It takes approximately 6h 18m to get from Karnāl to Pune, including transfers.
Karnāl to Pune bus services, operated by FlixBus India, depart from FlixBus Karnal - Nirmal Kutiya station.
Karnāl to Pune train services, operated by Indian Railways, depart from Panipat Jn station.
The best way to get from Karnāl to Pune is to train via Panvel which takes 24h 39m and costs ₹900 - ₹7,500. Alternatively, you can bus, which costs and takes 38h 54m.
What companies run services between Karnāl, India and Pune, India?
You can take a train from Karnal to Shivaji Nagar via Panipat Jn and Panvel in around 24h 39m. Alternatively, you can take a bus from FlixBus Karnal - Nirmal Kutiya to Pune, Maharashtra via Mukarba Chowk ORR, West Enclave, Avantika Sec 1, and Delhi, Delhi State in around 38h 54m.
- 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 Chandigarh International Airport to Pune Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹6,500–21,000
Flights from Chandigarh International Airport to Pune Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,000–9,000
Flights from Dehradun Airport to Pune Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- ₹7,000–12,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
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₹8,000–10,000
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- ₹8,000–10,000
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹7,000–11,000
Flights from Indira Gandhi International Airport to Pune Airport via Vadodara
- Ave. Duration
- 3h 35m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹7,000–11,000
Flights from Chandigarh International Airport to Pune Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Chandigarh International Airport to Pune Airport via Hyderabad
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,500–12,000
Flights from Chandigarh International Airport to Pune Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Dehradun Airport to Pune Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–12,000
Flights from Dehradun Airport to Pune Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–12,000
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- ₹6,000–8,500
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ₹8,000–11,000
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- ₹8,000–11,000
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport via Ahmedabad
- Ave. Duration
- 4h 30m
- When
- Monday to Saturday
- Estimated price
- ₹8,000–11,000
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport via Indore
- Ave. Duration
- 5h 10m
- When
- Monday to Saturday
- Estimated price
- ₹8,000–11,000
Flights from Hindon to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ₹6,000–8,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Chandigarh International Airport to Pune Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹6,500–21,000
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ₹6,000–7,500
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹7,000–11,000
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- ₹5,500–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Karnal to New Delhi
- Ave. Duration
- 1h 58m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Panipat Jn to Panvel
- Ave. Duration
- 20h 15m
- Frequency
- Twice a week
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹3,900–5,000
Train from Panvel to Shivaji Nagar
- Ave. Duration
- 2h 4m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Karnal to Haridwar Jn
- Ave. Duration
- 5h 3m
- Frequency
- 3 times a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Karnal to New Delhi
- Ave. Duration
- 1h 58m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Karnal to Pune Jn
- Ave. Duration
- 32h 3m
- Frequency
- Once daily
- Estimated price
- ₹700–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–6,000
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Karnal - Nirmal Kutiya to FlixBus Delhi - Karnal Bypass
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ₹240–550
- Website
- FlixBus India
Bus from FlixBus Karnal - Nirmal Kutiya to FlixBus Delhi - Majnu Ka Tilla
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹260–600
- Website
- FlixBus India
- Website
- Redigo Bus
Bus from Delhi, Delhi State to Pune, Maharashtra
- Ave. Duration
- 35h
- Frequency
- 5 times a day
- Schedules at
- Redigo Bus
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Karnal to Tribune Chowk
- Ave. Duration
- 2h 12m
- Frequency
- Every 30 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
Bus from Karnal to Tribune Chowk
- Ave. Duration
- 2h 12m
- Frequency
- Every 30 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
Bus from Karnal to Kashmiri Gate
- Ave. Duration
- 2h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Vileparle to Vanaj
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- ₹280–710
- Schedules at
- msrtc.org.in
- Ordinary
- ₹280–360
- AC
- ₹430–600
- AC Shivneri
- ₹710
- Semi Luxury
- ₹429
Bus from Vileparle to Vanaj
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- ₹280–710
- Schedules at
- msrtc.org.in
- Ordinary
- ₹280–360
- AC
- ₹430–600
- AC Shivneri
- ₹710
- Semi Luxury
- ₹429
Bus from Vileparle to Vanaj
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- ₹280–710
- Schedules at
- msrtc.org.in
- Ordinary
- ₹280–360
- AC
- ₹430–600
- AC Shivneri
- ₹710
- Semi Luxury
- ₹429
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from ISBT Kashmere Gate Terminal to Noida Sector 37
- Ave. Duration
- 1h 18m
- Frequency
- Every 20 minutes
- Estimated price
- ₹14–150
- Website
- DTC
- Ordinary Buses
- ₹14–20
- AC Buses
- ₹24–35
- Airport Express Services
- ₹110–150
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Noida, Uttar Pradesh to Pune, Maharashtra
- Ave. Duration
- 35h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹3,300–4,100
- Book at
- Verma Travels
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
Karnāl to Pune bus services, operated by FlixBus India, arrive at FlixBus Delhi - Karnal Bypass station.
Karnāl to Pune train services, operated by Indian Railways, arrive at Panvel station.
Yes, the driving distance between Karnāl to Pune is 1431 km. It takes approximately 18h 12m to drive from Karnāl to Pune.
There are 1166+ hotels available in Pune.

























