There are 7 ways to get from Kurukshetra to Narela by train, bus (Flixbus), car, taxi, 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, line 04178 train
best- Take the train from Kurukshetra Jn to Sonipattrain 12012 / ...
- Take the train from Sonipat to Narelatrain 04178 / ...
2h 21m₹258–2,033Train
cheapest- Take the train from Kurukshetra Jn to Narelatrain 04178 / ...
2h 31m₹150–1,200Bus
- Take the bus from FlixBus Kurukshetra - Pipli to FlixBus Delhi - Karnal Bypassbus FlixBus IN0212 / ...
- Take the bus from Mukraba Chowk / Sanjay Gandhi Transport Nagar to Safiyabad Crossingbus 120Up / ...
4h 4m₹1,211–1,850Drive 134.3 km
- Drive from Kurukshetra to Narelacar 134.3 km
2h₹1,511–2,182Taxi
- Take the taxi from Kurukshetra to Narelataxi 134.3 km
2h₹2,400–2,900Train, bus
- Take the train from Kurukshetra Jn to Delhitrain 14054 / ...
- Take the bus from Old Delhi station to Narela Terminalbus 103Up / ...
4h 55m₹176–1,352Train, bus via Sec A-9 Narela
- Take the train from Kurukshetra Jn to Delhitrain 14054 / ...
- Take the bus from Old Delhi Railway Station to Sec A-9 Narelabus 136Up / ...
5h 18m₹177–1,372
Kurukshetra to Narela by train
Questions & Answers
The cheapest way to get from Kurukshetra to Narela is to train which costs ₹150 - ₹1,200 and takes 2h 31m.
The fastest way to get from Kurukshetra to Narela is to drive which takes 2h and costs ₹1,500 - ₹2,200.
No, there is no direct bus from Kurukshetra to Narela. However, there are services departing from FlixBus Kurukshetra - Pipli and arriving at Safiyabad Crossing via Mukarba Chowk ORR and Mukraba Chowk / Sanjay Gandhi Transport Nagar. The journey, including transfers, takes approximately 4h 4m.
Yes, there is a direct train departing from Kurukshetra Jn and arriving at Narela. Services depart every three hours, and operate every day. The journey takes approximately 2h 31m.
The distance between Kurukshetra and Narela is 130 km. The road distance is 134.3 km.
The best way to get from Kurukshetra to Narela without a car is to train and line 04178 train which takes 2h 21m and costs ₹250 - ₹2,100.
It takes approximately 2h 21m to get from Kurukshetra to Narela, including transfers.
Kurukshetra to Narela bus services, operated by FlixBus India, depart from FlixBus Kurukshetra - Pipli station.
Kurukshetra to Narela train services, operated by Indian Railways, depart from Kurukshetra Jn station.
The best way to get from Kurukshetra to Narela is to train and line 04178 train which takes 2h 21m and costs ₹250 - ₹2,100. Alternatively, you can bus, which costs ₹1,200 - ₹1,900 and takes 4h 4m.
What companies run services between Kurukshetra, India and Narela, India?
You can take a train from Kurukshetra Jn to Narela via Sonipat in around 2h 21m. Alternatively, you can take a vehicle from Kurukshetra to Safiyabad Crossing via FlixBus Kurukshetra - Pipli, Mukarba Chowk ORR, and Mukraba Chowk / Sanjay Gandhi Transport Nagar in around 4h 4m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kurukshetra Jn to Sonipat
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Sonipat to Narela
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- ₹110–900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹320–410
- Second AC (2A)
- ₹430–550
- First Class (1A)
- ₹700–900
Train from Kurukshetra Jn to Narela
- Ave. Duration
- 2h 31m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Kurukshetra Jn to Delhi
- Ave. Duration
- 2h 56m
- Frequency
- Every 3 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Kurukshetra Jn to Delhi
- Ave. Duration
- 2h 56m
- Frequency
- Every 3 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Kurukshetra - Pipli to FlixBus Delhi - Karnal Bypass
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₹290–700
- Website
- https://www.flixbus.in
- Phone
- +91-11-23370236
- [email protected]
- Website
- dtc.delhi.gov.in
Bus from Mukraba Chowk / Sanjay Gandhi Transport Nagar to Safiyabad Crossing
- Ave. Duration
- 1h 9m
- Frequency
- Every 10 minutes
- Estimated price
- ₹11–65
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹11–15
- AC Buses
- ₹17–24
- Airport Express Services
- ₹45–65
Bus from Old Delhi station to Narela Terminal
- Ave. Duration
- 1h 55m
- Frequency
- Every 10 minutes
- Estimated price
- ₹12–100
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹12–17
- AC Buses
- ₹20–28
- Airport Express Services
- ₹75–100
Bus from Old Delhi Railway Station to Sec A-9 Narela
- Ave. Duration
- 2h 16m
- Frequency
- Every 15 minutes
- Estimated price
- ₹13–120
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹13–18
- AC Buses
- ₹21–30
- Airport Express Services
- ₹90–120
- Ave. Duration
- 2h
- Estimated price
- ₹2,400–2,900
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
Kurukshetra to Narela bus services, operated by FlixBus India, arrive at FlixBus Delhi - Karnal Bypass station.
Kurukshetra to Narela train services, operated by Indian Railways, arrive at Sonipat station.
Yes, the driving distance between Kurukshetra to Narela is 134 km. It takes approximately 2h to drive from Kurukshetra to Narela.
There are 47+ hotels available in Narela.













