There are 7 ways to get from Janakpur to Haldwani by car, train, bus, 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.
Drive, train, bus
best- Drive from Janakpur to Muzaffarpur Jncar
- Take the train from Muzaffarpur Jn to Hajipur Jntrain
- Take the bus from Patna Patliputra Bus Terminal to ISBT Kashmere gatebus
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Haldwani - Honda Showroombus
25h 14m₹5,205–7,649Train
cheapest- Take the train from Jaynagar to Rampurtrain 14673 / ...
- Take the train from Rampur to Haldwanitrain 12040 / ...
26h 53m₹654–5,019Drive 848.5 km
- Drive from Janakpur to Haldwanicar 848.5 km
13h 12m₹10,368–14,976Train to Darbhanga Airport, fly to Pantnagar Airport
- Take the train from Jaynagar to Darbhanga Jntrain
- Fly from Darbhanga Airport (DBR) to Pantnagar Airport (PGH)plane DBR - PGH
20h 49m₹20,014–41,359Train via Samāstipur
- Take the train from Jaynagar to Samastipur Jntrain 15284 / ...
- Take the train from Samastipur Jn to Haldwanitrain 13019
29h 9m₹654–5,019Fly Janakpur Airport to Surkhet, drive
- Fly from Janakpur Airport (JKR) to Surkhet (SKH)plane JKR - SKH
- Drive from Surkhet (SKH) to Haldwanicar
9h 3m₹7,703–30,536Fly Janakpur Airport to Dhangarhi, train
- Fly from Janakpur Airport (JKR) to Dhangarhi (DHI)plane JKR - DHI
- Take the train from Mailani to Shahgarhtrain
- Take the train from Bhojipura Jn to Haldwanitrain
10h 38m₹6,677–31,498
Darbhanga Airport (DBR) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Janakpur to Haldwani is to train which costs ₹650 - ₹5,000 and takes 26h 53m.
The fastest way to get from Janakpur to Haldwani is to fly and drive which takes 9h 3m and costs ₹7,500 - ₹31,000.
No, there is no direct train from Janakpur to Haldwani. However, there are services departing from Janakpur and arriving at Haldwani via Jaynagar and Rampur. The journey, including transfers, takes approximately 26h 53m.
The distance between Janakpur and Haldwani is 1440 km. The road distance is 848.5 km.
The best way to get from Janakpur to Haldwani without a car is to train which takes 26h 53m and costs ₹650 - ₹5,000.
It takes approximately 25h 14m to get from Janakpur to Haldwani, including transfers.
Janakpur to Haldwani train services, operated by Indian Railways, depart from Jaynagar station.
Haldwani is 15 min behind Janakpur. It is currently 10:24 AM in Janakpur and 10:09 AM in Haldwani.
Janakpur to Haldwani train services, operated by Indian Railways, arrive at Rampur station.
Yes, the driving distance between Janakpur to Haldwani is 848 km. It takes approximately 13h 12m to drive from Janakpur to Haldwani.
What companies run services between Janakpur, Nepal and Haldwani, India?
You can take a train from Janakpur to Haldwani via Jaynagar, Jaynagar, and Rampur in around 26h 53m.
- Website
- novaairways.com
Flights from Janakpur Airport to Surkhet via Kathmandu
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹4,100–25,000
Flights from Janakpur Airport to Dhangarhi via Kathmandu
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹4,400–26,000
- Website
- goindigo.in
Flights from Darbhanga Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- ₹12,000–37,000
Flights from Darbhanga Airport to Pantnagar Airport via Hyderabad, Delhi
- Ave. Duration
- 17h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹21,000–44,000
Flights from Darbhanga Airport to Pantnagar Airport via Mumbai, Delhi
- Ave. Duration
- 18h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹22,000–45,000
Flights from Darbhanga Airport to Pantnagar Airport via Kolkata, Delhi
- Ave. Duration
- 20h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹17,000–41,000
- Website
- buddhaair.com
Flights from Janakpur Airport to Surkhet via Kathmandu
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹4,100–25,000
Flights from Janakpur Airport to Dhangarhi via Kathmandu
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹4,400–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Muzaffarpur Jn to Hajipur Jn
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Jaynagar to Rampur
- Ave. Duration
- 21h 53m
- Frequency
- Once daily
- Estimated price
- ₹480–3,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Rampur to Haldwani
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jaynagar to Darbhanga Jn
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jaynagar to Samastipur Jn
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Samastipur Jn to Haldwani
- Ave. Duration
- 23h 50m
- Frequency
- Once daily
- Estimated price
- ₹470–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹470–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,600
Train from Mailani to Shahgarh
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Bhojipura Jn to Haldwani
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a week
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Haldwani - Honda Showroom
- Ave. Duration
- 6h
- Frequency
- 5 times a day
- Estimated price
- ₹470–1,400
- Website
- https://www.flixbus.in
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
There are 718+ hotels available in Haldwani.











