There are 6 ways to get from Haldwani to Butwāl by bus, train, car, plane, 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.
Bus
best- Take the bus from Haldwani to Lucknowbus redbusIndia_A/C Seater / Sleeper
- Take the bus from Lucknow to Sonaulibus
16hDrive 525.4 km
cheapest- Drive from Haldwani to Butwālcar 525.4 km
7h 56m$63–91Train, bus
- Take the train from Haldwani to Gonda Jntrain
- Take the train from Gonda Jn to Barhnitrain
- Take the bus from Krishnanagar to Nayagaunbus
17h 11mTrain, train to Dhangarhi, fly to Bhairawa
- Take the train from Haldwani to Bhojipura Jntrain
- Take the train from Bhojipura Jn to Mailanitrain
- Fly from Dhangarhi (DHI) to Bhairawa (BWA)plane DHI - BWA
9h 51m$95–454Drive to Surkhet, fly to Bhairawa
- Drive from Haldwani to Surkhet (SKH)car
- Fly from Surkhet (SKH) to Bhairawa (BWA)plane SKH - BWA
8h 39m$117–448Train, train to Dhangarhi, fly to Pokhara Airport, taxi
- Take the train from Haldwani to Bhojipura Jntrain
- Take the train from Bhojipura Jn to Mailanitrain
- Fly from Dhangarhi (DHI) to Pokhara Airport (PKR)plane DHI - PKR
- Take the taxi from Pokhara Airport (PKR) to Butwāltaxi
12h 34m$178–567
Dhangarhi (DHI) to Bhairawa (BWA) flights
Comparing Your Travel Options
The cheapest way to get from Haldwani to Butwāl is to drive which costs $60 - $90 and takes 7h 56m.
The fastest way to get from Haldwani to Butwāl is to drive which takes 7h 56m and costs $60 - $90.
No, there is no direct bus from Haldwani to Butwāl. However, there are services departing from Haldwani and arriving at Sonauli via Lucknow. The journey, including transfers, takes approximately 16h.
The distance between Haldwani and Butwāl is 665 km. The road distance is 525.4 km.
The best way to get from Haldwani to Butwāl without a car is to train and bus which takes 17h 11m and costs .
It takes approximately 16h to get from Haldwani to Butwāl, including transfers.
Haldwani to Butwāl bus services, operated by Adarsh Express, depart from Haldwani station.
Haldwani to Butwāl bus services, operated by Adarsh Express, arrive at Lucknow station.
Butwāl is 15 min ahead of Haldwani. It is currently 2:54 AM in Haldwani and 3:09 AM in Butwāl.
Yes, the driving distance between Haldwani to Butwāl is 525 km. It takes approximately 7h 56m to drive from Haldwani to Butwāl.
What companies run services between Haldwani, India and Butwāl, Nepal?
You can take a bus from Haldwani to Butwāl via Lucknow, Sachivalaya, Charbagh, Lucknow, and Sonauli in around 16h.
- Website
- buddhaair.com
Flights from Dhangarhi to Bhairawa via Kathmandu
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $60–390
Flights from Surkhet to Bhairawa via Kathmandu
- Ave. Duration
- 2h 46m
- When
- Every day
- Estimated price
- $60–370
- Website
- novaairways.com
Flights from Dhangarhi to Bhairawa via Kathmandu
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $60–390
Flights from Surkhet to Bhairawa via Kathmandu
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $60–370
Flights from Dhangarhi to Pokhara Airport via Kathmandu
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- $65–400
- Website
- yetiairlines.com
Flights from Dhangarhi to Bhairawa via Kathmandu
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $60–390
Flights from Surkhet to Bhairawa via Kathmandu
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $60–370
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haldwani to Gonda Jn
- Ave. Duration
- 11h 12m
- Frequency
- Once daily
- Estimated price
- $3–24
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–10
- Second AC (2A)
- $11–14
- First Class (1A)
- $18–24
Train from Gonda Jn to Barhni
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Haldwani to Bhojipura Jn
- Ave. Duration
- 1h 53m
- Frequency
- 5 times a week
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $9–12
Train from Bhojipura Jn to Mailani
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Haldwani to Bhojipura Jn
- Ave. Duration
- 1h 53m
- Frequency
- 5 times a week
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $9–12
Train from Bhojipura Jn to Mailani
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
- Website
- Adarsh Express
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 55m
- Frequency
- 5 times a day
- Schedules at
- Adarsh Express
- Phone
- +91 72199 79797
- Website
- Kissan Travels Pilani
Bus from Haldwani to Lucknow
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Website
- Kissan Travels Pilani
- Website
- Garhwal Travels
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Schedules at
- Garhwal Travels
- Website
- jk travels
Bus from Haldwani to Lucknow
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Schedules at
- jk travels
- Phone
- +91 87501 00091
- [email protected]
- Website
- E Bus
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Website
- E Bus
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 20m
- Frequency
- 5 times a week
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 40m
- Frequency
- 4 times a week
- Website
- Vijay Tours And Travels
- Phone
- +91 91299 29994
- [email protected]
- Website
- PTC Skybus
Bus from Haldwani to Lucknow
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Website
- PTC Skybus
- Website
- Global Holidays
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 20m
- Frequency
- 3 times a week
- Schedules at
- Global Holidays
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Haldwani to Lucknow
- Ave. Duration
- 8h 35m
- Frequency
- 3 times a week
- Schedules at
- Mahalaxmi Travels
- Phone
- 9599757693
- [email protected]
Bus from Lucknow to Sonauli
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- $10–16
- Schedules at
- Asian Shina Tours and Travels
- Phone
- 9857039522
- Website
- Namaste Kapilvatsu Tours and Travels
Bus from Krishnanagar to Nayagaun
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Namaste Kapilvatsu Tours and Travels
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 South Korea: Travelling from Seoul to Busan , Getting around the Cyclades, and Getting to Milan from the airport - to help you get the most out of your next trip.
Booking & Getting There
There are 44+ hotels available in Butwāl.




















