Haldwani
Introduction
Haldwani sits in the immediate foothills of the Kumaon Himalayas, in Nainital District, and serves as the commercial and economic hub of the Kumaon region. Its Kathgodam neighbourhood is known as the Gateway to Kumaon, making the city a natural starting point for journeys further into the hills.
As the largest city in Kumaon, Haldwani is busy with commercial, economic and industrial activity, and it is widely regarded as the financial capital of Uttarakhand. Expect a working city rather than a resort town, with the mountains always close at hand.
Before you go
Haldwani and its twin town Kathgodam are the first port of call for nearly every traveller heading to Nainital, Almora, Ranikhet or the higher Himalaya, so plan your trip around the seasons. October to March brings sunny, pleasant days and cool nights; April to June is hot, though mornings and evenings stay bearable; and the monsoon from July to September brings heavy rain, occasional road closures and a lush green landscape. Whatever the month, avoid riverbed areas during the monsoon, when flash floods are a risk.
Hindi is universal and Kumaoni is the mother tongue; English is understood in hotels, larger shops and medical facilities, but not by most auto-rickshaw drivers, so carry your destination written in Hindi or use a map app. Many travellers arrive late at night on the Ranikhet Express: pre-paid taxis and auto-rickshaws to Haldwani and Kathgodam hotels are safe, but agree on a fare before boarding, and the railway station retiring rooms are a reliable fall-back. Road traffic is chaotic, so use pedestrian bridges where available, and secure your food from monkeys near the forest fringes.
Getting there
Most travellers reach Haldwani by train or road. The terminal railhead for the Kumaon region is Kathgodam Railway Station on Station Road in Kathgodam, at the end of the broad-gauge line from Delhi. The station has retiring rooms, a waiting hall, food stalls, a prepaid taxi counter and free Wi-Fi (mobile number login), and shared auto-rickshaws to Haldwani wait outside. By air, Pantnagar Airport to the south is the regional gateway for commercial flights, with connections mainly to Delhi and Dehradun; services are seasonal and often cancelled in poor weather, and pre-paid taxis cover the run into Haldwani or Kathgodam in about 45 minutes.
By bus, Haldwani Bus Station (ISBT) on Bareilly–Nainital Road has frequent UTC and private services to Delhi (Anand Vihar), Lucknow and all major Kumaoni hill stations, and buses to Nainital depart every 30 minutes. By car, the drive from Delhi via Moradabad–Rudrapur is a smooth four-lane highway, and several travel agencies at Kathgodam station rent cars with drivers for hill trips.
Getting around
Shared auto-rickshaws and e-rickshaws are the backbone of local transport, running fixed routes between Haldwani and its twin town of Kathgodam and out to the surrounding areas; you pay per person, and the Haldwani–Kathgodam service runs constantly, making it the simplest way to cover the stretch between the two. Private auto-rickshaws and cycle rickshaws are also available for hire, with cycle rickshaws well suited to short hops through the narrow lanes of the old bazaars. A limited local bus network reaches the outer colonies but isn't aimed at visitors, so treat it as a fallback. Taxis can be booked through your hotel or at the prepaid booth at Kathgodam Railway Station, which is the reliable way to fix a fare; they make most sense for day trips to hill destinations such as Nainital and Bhimtal rather than short errands, and travel agencies at the station also rent cars with drivers for trips into the mountains.
The bazaars and the Gaula riverfront are best explored on foot, where the texture of everyday life unfolds at a slower pace — but stay alert on the arterial roads, where traffic is chaotic. If you arrive by train at Kathgodam, shared auto-rickshaws to Haldwani wait outside the station, and the station itself has retiring rooms, a waiting hall, food stalls and free Wi-Fi. Coming from Pantnagar Airport to the south, prepaid taxis are the straightforward option into the city or to Kathgodam, though flights are seasonal and often cancelled in poor weather, so confirm yours is operating before you travel.
Where to stay
Accommodation in Haldwani–Kathgodam is largely transit-oriented, with options for every budget. If you have an early train, several clean, basic lodges sit within a short walk of Kathgodam railway station, offering simple rooms with attached baths and 24-hour hot water — ideal for an overnight stay before departure. Mid-range business hotels cluster along Nainital Road and Bareilly Road, with comfortable, modern rooms, air-conditioning, lifts, in-house restaurants and Wi-Fi; these are a dependable choice for families and business travellers.
- Budget guesthouses near Kathgodam railway station — simple rooms with attached baths and round-the-clock hot water.
- Mid-range business hotels on Nainital Road and Bareilly Road — air-conditioned rooms, lifts, in-house restaurants and Wi-Fi.
- Pilgrim lodges (dharamshalas) near Sheetla Devi Temple and other shrines — very basic dormitory and private rooms with communal facilities, in a peaceful, devout atmosphere.
- Damuadhunga forest rest house — rustic and secluded, right on the Gaula riverbank, bookable in advance through the state forest department.
Food & drink
For a taste of the region rather than mainstream north Indian cooking, head for Kumaoni food, which is hearty and subtly spiced. Look for Aloo Gutke (pan-fried potatoes with jakhiya seeds), Bhatt ki Churkani (black soybean in a yoghurt-based gravy), Kafuli (a leafy green curry) and Gahat dal (horse gram). Small family-run eateries near Hanuman Dwar and in the old bazaar serve traditional thalis with mandua (finger millet) rotis, and the dhabas clustered around the railway station and bus stand open early with parathas and curd, chole bhature, simple dal-rice and strong sweet tea — cheap, filling and reliable.
Along Bareilly Road and Nainital Road you'll find clean, air-cooled vegetarian restaurants turning out crisp dosas, idlis and thalis that make popular lunch stops, while Nainital Road also has contemporary cafés serving locally sourced meals, wood-fired pizzas, fresh juices and good coffee in a relaxed, air-conditioned setting — a pleasant break from the bazaar heat. In the evening, pushcarts in the bazaars sell steaming momos, aloo tikki and crisp jalebis for a quick budget bite. Sweet milky chai is poured at countless stalls, with the best cups outside the railway station and near the bus stand, and burans squash — rhododendron juice diluted with chilled water — makes a tart, brilliantly pink cooler. Fresh green coconuts are sold around the bus stand and markets.
What to see and do
Haldwani's setting between the Gaula River and the forested Shivalik foothills gives you plenty of reasons to spend time outdoors. At the Gaula Barrage and riverfront you'll find a quiet reservoir and a wide pebbly bed where locals come to picnic and bathe, with the forested hills rising behind; there are no shops, so bring your own water. Downstream, the stretch is suited to light trekking and riverside yoga. For a longer walk, pick up the Damuadhunga Forest and Gaula River Trail near Kathgodam and follow the river north through sal and pine forest, passing small shrines on the way to a forest rest house. Kingfishers, barbets and forktails are common, and barking deer are occasionally seen; mornings are best, and it's wise to go with a local guide or in a group. The nearby Bhabar Forest Checkpost has marked nature trails and bird-watching hides, and its staff can tell you about current trail conditions and recent sightings. A short walk from Damuadhunga Road brings you to the pedestrian suspension bridge over the Gaula, a peaceful spot to watch the river and take in the valley views. In town, Sanjay Van has a man-made lake with paddle boats, shady paths and a cafeteria, while Rajiv Gandhi Park near the barrage offers lawns and benches overlooking the river.
The twin towns are also rich in places of worship and older architecture. A short climb from Kathgodam railway station takes you to the hilltop Kali Chaur Temple, with sweeping views over Haldwani, the Gaula valley and the Shivalik ridges, while the Sheetla Devi Temple sits close to the station and is especially lively during Navratri. The Maa Nanda Devi Temple is the focus of the town's largest fair in September, and the Golu Devta Temple at Kathgodam is where travellers often stop to offer a bell before heading into the hills. Further out on Champawat Road, the Haidakhan Ashram welcomes day visitors to its temple and meditation hall in a wooded valley beside a stream, provided you dress modestly, remove your shoes and keep silent. ISKCON Haldwani on Bareilly Road holds continuous kirtans and runs a small vegetarian restaurant, and the langar at Gurudwara Sri Guru Singh Sabha on Nainital Road is open to all. For a sense of the area's past, look for the original 1884 station building within the Kathgodam complex and the graceful older building of MBGP College. If you want to give something back, the youth-led group Earthinators runs tree-planting drives, riverside clean-ups and nature education walks along the Gaula, and visitors can join a weekend activity by getting in touch through their social media.
When to go
Haldwani's year divides into three broad stretches. The most comfortable time to visit is the cool season, when days are sunny and pleasant and nights turn cool. This is the easiest stretch for getting around, though you'll want layers for the chilly evenings.
Summer days can be hot, with the midday hours draining, so plan outdoor activity for the cooler mornings and evenings, which stay bearable. The monsoon brings heavy rainfall and occasional road closures that can disrupt travel, even as the landscape turns lush and green; avoid riverbed areas during this time.
Three days in Haldwani
Day one: Settle into Haldwani itself, the busy market town that serves as the gateway to Kumaon. Start around Station Road, where Kathgodam Railway Station and the town's main commercial strip give you a feel for everyday life in the foothills. Haldwani Bus Station and the ISBT are useful orientation points for working out onward connections, and Pantnagar Airport is the nearest air link if you are arriving that way. Expect Hindi, Kumaoni and English to be spoken around you, and keep the day easy as you adjust.
- Walk the Station Road area and get your bearings
- Sort onward transport at Haldwani Bus Station or the ISBT
- Ask locally about the Ranikhet Express and other rail options from Kathgodam
Day two: Use Haldwani as your base for a first taste of the Kumaon Himalayas. The hill stations of Nainital District lie within reach, with Nainital, Almora and Ranikhet among the classic destinations, and the road journey itself gives you views of the Himalaya. The best months for this kind of travel are generally October to March and April to June; the monsoon months of July and September bring heavy rain, so plan accordingly. Return to Haldwani in the evening.
- Take a day trip toward Nainital, Almora or Ranikhet
- Keep an eye on the weather if travelling in July or September
Day three: Give Haldwani a final morning before you move on. Revisit the markets near Station Road for supplies, confirm your onward route to Delhi, Bareilly or Dehradun, and make use of the Wi-Fi where you can find it. Whatever your next stop in Kumaon or beyond, Kathgodam and Haldwani make a practical starting point for the region.
- Pick up supplies in the town centre
- Confirm onward travel by road or rail