There are 9 ways to get from Harpālpur to Narla by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Bhātāpāra
best- Take the train from Harpalpur to Katnitrain
- Take the train from Katni to Bhataparatrain
- Take the train from Bhatapara to Noria Roadtrain
21h 51m₹866–5,685Taxi, bus, train
- Take the taxi from Harpālpur to Khajuraho, Madhya Pradeshtaxi
- Take the bus from Khajuraho, Madhya Pradesh to Nagpur, Maharashtrabus
- Take the bus from Nagpur, Maharashtra to Raipurbus
- Take the train from Raipur Jn to Titlagarhtrain
26h 43mDrive 908.7 km
- Drive from Harpālpur to Narlacar 908.7 km
13h 53m₹10,259–14,818Train, train to Khajuraho Civil Airport, fly to Veer Surendra Sai Airport
- Take the train from Harpalpur to Mahobatrain
- Take the train from Mahoba to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Veer Surendra Sai Airport (JRG)plane HJR - JRG
- Take the train from Jharsuguda Jn to Noria Roadtrain
31h 55m₹12,306–34,597Train
- Take the train from Harpalpur to Virangana Lakshmibai Jhansitrain 01810 / ...
- Take the train from Virangana Lakshmibai Jhansi to Titlagarhtrain 12808
26h 8m₹938–6,326Train, train to Raja Bhoj International Airport, fly to Mana Airport
- Take the train from Harpalpur to Virangana Lakshmibai Jhansitrain
- Take the train from Virangana Lakshmibai Jhansi to Bhopal Jntrain
- Fly from Raja Bhoj International Airport (BHO) to Mana Airport (RPR)plane BHO - RPR
- Take the train from Mandir Hasaud to Noria Roadtrain
14h 16m₹6,868–19,276Train, train to Chaudhary Charan Singh Airport, fly to Mana Airport
- Take the train from Harpalpur to Banda Jntrain
- Take the train from Banda Jn to Lucknowjntrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Mana Airport (RPR)plane LKO - RPR
- Take the train from Mandir Hasaud to Noria Roadtrain
17h 26m₹8,076–18,805Train, train to Khajuraho Civil Airport, fly to Mana Airport
- Take the train from Harpalpur to Mahobatrain
- Take the train from Mahoba to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Mana Airport (RPR)plane HJR - RPR
- Take the train from Mandir Hasaud to Noria Roadtrain
15h 17m₹10,346–28,567Train, train to Indira Gandhi International Airport, fly to Veer Surendra Sai Airport
- Take the train from Harpalpur to Mathura Jntrain
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Veer Surendra Sai Airport (JRG)plane DEL - JRG
- Take the train from Jharsuguda Jn to Noria Roadtrain
17h 33m₹8,603–26,333
Khajuraho Civil Airport (HJR) to Veer Surendra Sai Airport (JRG) flights
Questions & Answers
The cheapest way to get from Harpālpur to Narla is to train via Bhātāpāra which costs ₹850 - ₹6,000 and takes 21h 51m.
The fastest way to get from Harpālpur to Narla is to drive which takes 13h 53m and costs ₹10,000 - ₹15,000.
No, there is no direct train from Harpālpur to Narla. However, there are services departing from Harpalpur and arriving at Noria Road via Katni and Bhatapara. The journey, including transfers, takes approximately 21h 51m.
The distance between Harpālpur and Narla is 1042 km. The road distance is 908.7 km.
The best way to get from Harpālpur to Narla without a car is to train via Bhātāpāra which takes 21h 51m and costs ₹850 - ₹6,000.
It takes approximately 21h 51m to get from Harpālpur to Narla, including transfers.
Harpālpur to Narla train services, operated by Indian Railways, depart from Harpalpur station.
Harpālpur to Narla train services, operated by Indian Railways, arrive at Katni station.
Yes, the driving distance between Harpālpur to Narla is 909 km. It takes approximately 13h 53m to drive from Harpālpur to Narla.
What companies run services between Harpālpur, Madhya Pradesh, India and Narla, Odisha, India?
You can take a train from Harpalpur to Narla via Katni, Bhatapara, and Noria Road in around 21h 51m.
- Website
- goindigo.in
Flights from Khajuraho Civil Airport to Veer Surendra Sai Airport via Indira Gandhi International Airport
- Ave. Duration
- 23h 55m
- When
- Wednesday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–30,000
Flights from Khajuraho Civil Airport to Veer Surendra Sai Airport via Varanasi, Indira Gandhi International Airport
- Ave. Duration
- 25h 55m
- When
- Every day
- Estimated price
- ₹13,000–31,000
Flights from Khajuraho Civil Airport to Veer Surendra Sai Airport via Varanasi, Kolkata
- Ave. Duration
- 31h 10m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹11,000–30,000
Flights from Raja Bhoj International Airport to Mana Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,500–14,000
Flights from Chaudhary Charan Singh Airport to Mana Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–14,000
Flights from Khajuraho Civil Airport to Mana Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 50m
- When
- Wednesday
- Estimated price
- ₹9,000–24,000
Flights from Indira Gandhi International Airport to Veer Surendra Sai Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹7,500–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Harpalpur to Katni
- Ave. Duration
- 7h 14m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Katni to Bhatapara
- Ave. Duration
- 6h 36m
- Frequency
- 3 times a day
- Estimated price
- ₹230–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Bhatapara to Noria Road
- Ave. Duration
- 5h 57m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Raipur Jn to Titlagarh
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Harpalpur to Mahoba
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Mahoba to Khajuraho
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Jharsuguda Jn to Noria Road
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Harpalpur to Virangana Lakshmibai Jhansi
- Ave. Duration
- 2h 31m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Virangana Lakshmibai Jhansi to Titlagarh
- Ave. Duration
- 20h 52m
- Frequency
- 5 times a week
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
Train from Harpalpur to Virangana Lakshmibai Jhansi
- Ave. Duration
- 2h 31m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Virangana Lakshmibai Jhansi to Bhopal Jn
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Mandir Hasaud to Noria Road
- Ave. Duration
- 4h 24m
- Frequency
- 3 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Harpalpur to Banda Jn
- Ave. Duration
- 2h 27m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Banda Jn to Lucknowjn
- Ave. Duration
- 5h 32m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Mandir Hasaud to Noria Road
- Ave. Duration
- 4h 24m
- Frequency
- 3 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Harpalpur to Mahoba
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Mahoba to Khajuraho
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Mandir Hasaud to Noria Road
- Ave. Duration
- 4h 24m
- Frequency
- 3 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Harpalpur to Mathura Jn
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Jharsuguda Jn to Noria Road
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Bus from Khajuraho, Madhya Pradesh to Nagpur, Maharashtra
- Ave. Duration
- 12h 58m
- Frequency
- Once daily
- Schedules at
- BTS Bundelkhand Transport Services LLP
- 7060375869
- Website
- Rajat Rides Tours and Travels
Bus from Nagpur, Maharashtra to Raipur
- Ave. Duration
- 5h 30m
- Frequency
- Every 20 minutes
- Schedules at
- Rajat Rides Tours and Travels
- Ave. Duration
- 1h 35m
- Estimated price
- ₹1,900–2,300
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






