There are 7 ways to get from Rohini to Haldwani by plane, bus, train, taxi, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Tribhuvan International Airport (KTM) to Pantnagar Airport (PGH)plane KTM - PGH
12h 44m₹17,978–33,560Bus, train via Lucknow
cheapest- Take the bus from Kathmandu to Faizabadbus
- Take the train from Ayodhya Cantt to Lucknow Jntrain
- Take the train from Lucknow to Rampurtrain
- Take the train from Rampur to Haldwanitrain
21h 31m₹2,253–7,318Taxi, train
- Take the taxi from Rohini to Bijhalpurtaxi
- Take the train from Bijhalpur to Jaynagartrain
- Take the train from Jaynagar to Rampurtrain
- Take the train from Rampur to Haldwanitrain
30h 42m₹12,566–19,103Drive 813.5 km
- Drive from Rohini to Haldwanicar 813.5 km
12h 28m₹9,948–14,369Bus, train
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Haldwanitrain 13019
31h 38m₹3,490–9,213Bus via Lucknow
- Take the bus from Kathmandu Swoyambhu to Lucknowbus
- Take the bus from Lucknow, Uttar Pradesh to Nainital, Uttarakhandbus
- Take the bus from Nainital, Uttarakhand to Haldwani, Uttarakhandbus
32h 50mBus
- Take the bus from Kathmandu to Delhibus Indo-Nepal Maitree Bus
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Haldwani - Honda Showroombus FlixBus IN0320C / ...
32h 51m₹2,307–6,443
Tribhuvan International Airport (KTM) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Rohini to Haldwani is to bus and train via Lucknow which costs ₹2,200 - ₹7,500 and takes 21h 31m.
The fastest way to get from Rohini to Haldwani is to drive which takes 12h 28m and costs ₹9,500 - ₹15,000.
No, there is no direct bus from Rohini to Haldwani. However, there are services departing from Banepa and arriving at Haldwani, Uttarakhand via Kalanki, Kathmandu Swoyambhu, Lucknow, Uttar Pradesh and Nainital, Uttarakhand. The journey, including transfers, takes approximately 32h 50m.
The distance between Rohini and Haldwani is 660 km. The road distance is 813.5 km.
The best way to get from Rohini to Haldwani without a car is to bus and train via Lucknow which takes 21h 31m and costs ₹2,200 - ₹7,500.
It takes approximately 12h 44m to get from Rohini to Haldwani, including transfers.
Rohini to Haldwani bus services, operated by Asians Shina Tours & Travel, depart from Kathmandu Swoyambhu station.
The best way to get from Rohini to Haldwani is to fly which takes 12h 44m and costs ₹18,000 - ₹34,000. Alternatively, you can bus via Lucknow, which costs and takes 32h 50m.
Rohini to Haldwani bus services, operated by Asians Shina Tours & Travel, arrive at Lucknow station.
Haldwani is 15 min behind Rohini. It is currently 7:47 PM in Rohini and 7:32 PM in Haldwani.
What companies run services between Rohini, Nepal and Haldwani, India?
IndiGo Airlines flies from Tribhuvan International Airport (KTM) to Pantnagar Airport (PGH) 3 times a day. Alternatively, you can take a vehicle from Rohini to Haldwani, Uttarakhand via Banepa, Kalanki, Kathmandu Swoyambhu, Lucknow, Charbagh, Hazratganj, Lucknow, Uttar Pradesh, and Nainital, Uttarakhand in around 32h 50m.
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 15h 13m
- When
- Every day
- Estimated price
- ₹13,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ayodhya Cantt to Lucknow Jn
- Ave. Duration
- 1h 50m
- Frequency
- 6 times a week
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Lucknow to Rampur
- Ave. Duration
- 4h 38m
- Frequency
- Hourly
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,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 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 Gorakhpur to Haldwani
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Estimated price
- ₹340–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- Phone
- +977-1-4517924
- [email protected]
- Website
- dorw.gov.np
Train from Bijhalpur to Jaynagar
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ₹44–219
- Schedules at
- dorw.gov.np
- General Coach
- ₹44
- AC Coach
- ₹219
- Phone
- +91-11-23370236
- [email protected]
- Website
- dtc.delhi.gov.in
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₹55–1,300
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹55–80
- AC Buses
- ₹100–150
- Airport Express Services
- ₹900–1,300
Bus from Kathmandu to Delhi
- Ave. Duration
- 25h
- Frequency
- Once daily
- Estimated price
- ₹120–3,000
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹120–180
- AC Buses
- ₹240–340
- Airport Express Services
- ₹2,200–3,000
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
- Phone
- 9599757693
- [email protected]
Bus from Kathmandu Swoyambhu to Lucknow
- Ave. Duration
- 16h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹1,800–3,400
- Schedules at
- https://www.asianshinabus.com/
- 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
- Ave. Duration
- 3h 33m
- Estimated price
- ₹11,000–15,000
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
Yes, the driving distance between Rohini to Haldwani is 814 km. It takes approximately 12h 28m to drive from Rohini to Haldwani.
There are 727+ hotels available in Haldwani.






















