There are 5 ways to get from Kurukshetra to Narela by train, bus (Flixbus), car, or taxi
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 Kurukshetra Jn to Narelatrain 11058 / ...
2h 8m₹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,534–2,215Taxi
- Take the taxi from Kurukshetra to Narelataxi 134.3 km
2h₹2,400–2,900Train via Sonipat
- Take the train from Kurukshetra Jn to Sonipattrain 12012 / ...
2h 29m₹258–2,033
Kurukshetra to Narela by train
Comparing Your Travel Options
The cheapest way to get from Kurukshetra to Narela is to train which costs ₹150 - ₹1,200 and takes 2h 8m.
The fastest way to get from Kurukshetra to Narela is to drive which takes 2h and costs ₹1,500 - ₹2,300.
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 five times a day, and operate every day. The journey takes approximately 2h 8m.
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 which takes 2h 8m and costs ₹150 - ₹1,200.
The train from Kurukshetra Jn to Narela takes 2h 8m including transfers and departs five times a day.
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 which takes 2h 8m and costs ₹150 - ₹1,200. Alternatively, you can bus, which costs ₹1,200 - ₹1,900 and takes 4h 4m.
What companies run services between Kurukshetra, India and Narela, India?
Indian Railways operates a train from Kurukshetra Jn to Narela 5 times a day. Tickets cost ₹150–1,200 and the journey takes 2h 8m. 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 Narela
- Ave. Duration
- 2h 8m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- 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 Sonipat
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Kurukshetra - Pipli to FlixBus Delhi - Karnal Bypass
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₹290–700
- Website
- FlixBus India
- Ave. Duration
- 2h
- Estimated price
- ₹2,400–2,900
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 How to get from London to Edinburgh, How to get from JFK to New York City, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
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 Narela station.
Yes, the driving distance between Kurukshetra to Narela is 134 km. It takes approximately 2h to drive from Kurukshetra to Narela.
There are 43+ hotels available in Narela.









