Home › Routes › Haldwani to Shahjahanpur

Haldwani to Shahjahanpur

Distance, real road route and a tentative fare estimate for travelling from Haldwani, Uttarakhand to Shahjahanpur, Uttar Pradesh.

200 kmDistance
4 hrsDrive time

Tentative Fare Estimate

Car / Taxi
Swift Dzire₹6,876
Ertiga₹8,766
Innova₹9,144
Innova Crysta₹11,259
Tempo Traveller (12)₹15,570

Round trip · incl. driver allowance & GST

View route plan
Bus
Non-AC Seater₹220
AC Seater₹360
Non-AC Sleeper₹320
AC Sleeper₹460
Volvo / Multi-Axle₹610
View route plan
Train
Sleeper₹150
Economy₹230
Third AC₹310
Second AC₹430
First AC₹590
View route plan

Tentative estimate only, based on typical Indian public-transport tariffs (state transport bus fares, IRCTC sleeper/AC class rates, standard outstation taxi per-km rates) — not a live quote from any operator.

Route Map

By Car: Haldwani to Shahjahanpur

200 km · ~4h 20m · About 4h of driving, plus stops.

  1. Start from Haldwani

    An early start keeps you ahead of city and highway traffic.

  2. 150 km · 3h drive from previous stop

    Rest & refuel near Bisalpur

    About 150 km in — 15–20 minutes for tea, food, fuel and a stretch.

  3. 50 km · 1h drive from previous stop

    Arrive in Shahjahanpur

    Shahjahanpur, Uttar Pradesh

Stops are typical for this road, not a fixed itinerary. Timings assume about 50 km/h on average — traffic, tolls and road conditions vary.

By Bus: Haldwani to Shahjahanpur

200 km · ~4h 27m · Buses on this route are usually available as direct services. Operators and departure times vary — check live availability.

  1. Board at Haldwani

    Go to the main bus stand / ISBT in Haldwani. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.

  2. Haldwani → Shahjahanpur

    Non-AC or AC Seater · ~200 km

    ~4h 27m|Tentative fare ₹220–₹610

  3. Arrive in Shahjahanpur

    Shahjahanpur, Uttar Pradesh

Halts and change points are typical for this route, not a specific operator’s schedule — check live availability and timings when booking.

By Train: Haldwani to Shahjahanpur

Nearest railway stations: Kathgodam for Haldwani, Shahjehanpur for Shahjahanpur.

Direct trains

Kathgodam-Kanpur Garib Rath#12210 · Garib Rath
06:48 PMHaldwani
5h 11m28 stops
11:59 PMShahjehanpur
Bagh Express#13020 · Express
10:13 PMHaldwani
4h 42m28 stops
02:55 AM+1dShahjehanpur

Other options with a change

1 change · 5h 45m in total

Lalkuan Kasganj Passenger#52202 · Passenger
02:40 PMPantnagar
2h 30m9 stops
05:10 PMBareilly City

Change trains at Bareilly City — about 1h 52m wait

Sapt Kranti SF Express#12558 · Superfast
07:02 PMBareilly City
1h 23m14 stops
08:25 PMKahiliya

1 change · 6h 19m in total

Lal Kuan Bareilly Passenger#52212 · Passenger
10:14 AMPantnagar
2h 25m9 stops
12:39 PMBareilly City

Change trains at Bareilly City — about 2h 33m wait

Amritsar Saharsa Garib Rath#12204 · Garib Rath
03:12 PMBareilly City
1h 21m14 stops
04:33 PMKahiliya

1 change · 6h 53m in total

Kumaun Express#15312 · Express
05:59 PMPantnagar
3h 4m11 stops
09:03 PMRamganga

Change trains at Ramganga — about 1h 24m wait

Old Delhi-Muzaffarpur Sadbhavana Express#14008 · Express
10:27 PMRamganga
2h 25m14 stops
12:52 AM+1dKahiliya

Waits assume each train runs daily — the timetable data has no running days, so check the days for every train before you plan a change.

Train details come from a 2015 railway timetable snapshot — newer trains, changed timings and running days are not included, so confirm on IRCTC before you plan around a train.

Haldwani to Shahjahanpur: Route & Travel Options

Route overview

Haldwani to Shahjahanpur is about 200 km by road, roughly 4 hours of travel time.

Tentative fare estimate

Approximate fares for about 200 km, estimated from typical Indian per-km tariffs — not a live quote from any operator.

  • Car / Taxi: Swift Dzire ₹6,876 · Ertiga ₹8,766 · Innova ₹9,144 · Innova Crysta ₹11,259 · Tempo Traveller (12) ₹15,570
  • Bus: Non-AC Seater ₹220 · AC Seater ₹360 · Non-AC Sleeper ₹320 · AC Sleeper ₹460 · Volvo / Multi-Axle ₹610
  • Train: Sleeper ₹150 · Economy ₹230 · Third AC ₹310 · Second AC ₹430 · First AC ₹590

Tentative estimates only — actual fares vary by operator, season, class and how early you book.

Want the full Shahjahanpur guide?

Attractions, itineraries, temples and travel tips for Shahjahanpur.

View Shahjahanpur Guide

Stops & Places Along the Route

Good places to break the journey from Haldwani to Shahjahanpur. Distances are approximate; the road you take may pass a little away from some of them.

  1. Pilibhit90 km from Haldwani

Hotels in Shahjahanpur

Comfortable 3-star stays in Shahjahanpur. Tell us your dates and we'll get you a rate.

3 Star Hotel

Shahjahanpur

Things to Do in Shahjahanpur

Visit Tilhar

A tehsil town in Shahjahanpur district.

Visit Powayan

A tehsil town in Shahjahanpur district.

Visit Jalalabad

A tehsil town in Shahjahanpur district.

Visit Nigohi

A tehsil town in Shahjahanpur district.

See all places in Shahjahanpur →

Suggested Shahjahanpur Itinerary

Day 1Arrive in Shahjahanpur

  • Travel from Haldwani to Shahjahanpur (about 4 hrs by road) and check in
  • Visit Tilhar

Day 2Explore Shahjahanpur

  • Visit Powayan
  • Visit Jalalabad

Day 3Last sights and departure

  • Visit Nigohi
  • Head back to Haldwani
Suggested from Shahjahanpur's top sights.

Extend Your Trip

Add a nearby place to your Shahjahanpur trip and see the full Haldwani → Shahjahanpur → next stop route.

Shahjahanpur → Bareilly

About 95 km by road

Shahjahanpur → Budaun

About 105 km by road

Shahjahanpur → Pilibhit

About 110 km by road

Shahjahanpur → Dudhwa

About 130 km by road

Plan My Trip: Haldwani to Shahjahanpur

Pick how you want to travel and we'll send a complete plan with transport, hotel and sightseeing — on WhatsApp and a call back.

Other Routes