There are 5 ways to get from Dwarka Sector - 21 to Karnāl by train, bus, car, taxi, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from New Delhi to Karnaltrain 04405 / ...
4h 21m₹189–1,251Bus
- Take the bus from Dwarka Sec-21 station to East Patel Nagarbus 892Down
- Take the bus from Kashmiri Gate to Karnalbus
4h 25m₹721–1,612Drive 136.5 km
- Drive from Dwarka Sector - 21 to Karnālcar 136.5 km
2h 2m₹1,536–2,219Taxi
- Take the taxi from Dwarka Sector - 21 to Karnāltaxi 136.5 km
2h 2m₹2,900–3,500Subway, bus
- Take the subway from Dwarka Sector - 21 to RK Ashram Margsubway B_Dv / ...
- Take the bus from FlixBus Delhi RK Ashram to FlixBus Karnal - Nirmal Kutiyabus FlixBus IN0212 / ...
5h 47m₹325–760
Dwarka Sector - 21 to Karnāl by subway and train
Questions & Answers
The cheapest way to get from Dwarka Sector - 21 to Karnāl is to train which costs ₹180 - ₹1,300 and takes 4h 21m.
The fastest way to get from Dwarka Sector - 21 to Karnāl is to drive which takes 2h 2m and costs ₹1,500 - ₹2,300.
No, there is no direct bus from Dwarka Sector - 21 station to Karnāl. However, there are services departing from Dwarka Sec-21 station and arriving at Karnal via East Patel Nagar and Kashmiri Gate. The journey, including transfers, takes approximately 4h 25m.
No, there is no direct train from Dwarka Sector - 21 to Karnāl. However, there are services departing from Dwarka Sector - 21 and arriving at Karnal via New Delhi. The journey, including transfers, takes approximately 4h 21m.
The distance between Dwarka Sector - 21 and Karnāl is 147 km. The road distance is 136.5 km.
The best way to get from Dwarka Sector - 21 to Karnāl without a car is to train which takes 4h 21m and costs ₹180 - ₹1,300.
It takes approximately 4h 21m to get from Dwarka Sector - 21 to Karnāl, including transfers.
Dwarka Sector - 21 to Karnāl bus services, operated by Delhi Transport Corporation (DTC), depart from Dwarka Sec-21 station.
Dwarka Sector - 21 to Karnāl train services, operated by Indian Railways, depart from New Delhi station.
The best way to get from Dwarka Sector - 21 to Karnāl is to train which takes 4h 21m and costs ₹180 - ₹1,300. Alternatively, you can bus, which costs ₹700 - ₹1,700 and takes 4h 25m.
What companies run services between Dwarka Sector - 21, Delhi, India and Karnāl, India?
Indian Railways operates a train from New Delhi to Karnal hourly. Tickets cost ₹150–1,200 and the journey takes 2h 58m. Alternatively, you can take a bus from Dwarka Sec-21 station to Karnal via East Patel Nagar, ISBT Bridge, and Kashmiri Gate in around 4h 25m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Karnal
- Ave. Duration
- 2h 58m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
- Phone
- 155370
- [email protected]
- Website
- delhimetrorail.com
Subway from Dwarka Sector - 21 to RK Ashram Marg
- Ave. Duration
- 1h 3m
- Frequency
- Every 5 minutes
- Estimated price
- ₹45–60
- Website
- https://delhimetrorail.com/
- Phone
- +91-11-23370236
- [email protected]
- Website
- dtc.delhi.gov.in
Bus from Dwarka Sec-21 station to East Patel Nagar
- Ave. Duration
- 1h 22m
- Frequency
- Every 15 minutes
- Estimated price
- ₹11–80
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹11–16
- AC Buses
- ₹18–26
- Airport Express Services
- ₹55–80
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Kashmiri Gate to Karnal
- Ave. Duration
- 2h 18m
- Frequency
- Every 30 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Delhi RK Ashram to FlixBus Karnal - Nirmal Kutiya
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- ₹280–700
- Website
- https://www.flixbus.in
- Ave. Duration
- 2h 2m
- Estimated price
- ₹2,900–3,500
Chiku Cab
- Phone
- +918448445504
- Website
- chikucab.com
Meru Cabs
- Phone
- +911144224422
- Website
- meru.in
OLA cabs
- Phone
- +91 9226547777
- Website
- olacabs.com
Rajasthan Cab
- Phone
- +91 9358811941
- Website
- rajasthancab.com
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
Dwarka Sector - 21 to Karnāl bus services, operated by Delhi Transport Corporation (DTC), arrive at East Patel Nagar station.
Dwarka Sector - 21 to Karnāl train services, operated by Indian Railways, arrive at Karnal station.
Yes, the driving distance between Dwarka Sector - 21 to Karnāl is 137 km. It takes approximately 2h 2m to drive from Dwarka Sector - 21 to Karnāl.
There are 53+ hotels available in Karnāl.
























