How to Get from Lucknow to Haridwar

How to Get from Lucknow to Haridwar

Last updated: March 8, 2026

Leaving behind the grand imambaras and the sophisticated Awadhi culture of Lucknow for the spiritual energy of Haridwar is a journey from the heart of the plains to the gateway of the Himalayas. While Lucknow is a city of refined leisure and culinary depth, Haridwar is a place of movement and ritual, where the Ganges leaves the mountains to begin its long crawl across India. This route is a favorite for those seeking a spiritual reset or a gateway to the trekking trails of Uttarakhand.

The transition between these two iconic North Indian cities offers a fascinating look at the changing landscape of Uttar Pradesh and Uttarakhand. Whether you prefer the rhythmic clatter of the Indian Railways, the speed of a flight, or the door to door convenience of a private car, there are several ways to navigate this roughly 500-kilometer path. You can easily compare and book your tickets for this route on GoAsia.cc to ensure a smooth transition from the City of Nawabs to the Holy City.

Lucknow to Haridwar by Train

The train remains the quintessential way to travel this route. It is not just about the cost; it is about the experience of watching the landscape shift from the flat agricultural heartland of Uttar Pradesh into the forested foothills. Indian Railways operates several services that connect Lucknow Charbagh (LKO) or Lucknow Junction (LJN) directly to Haridwar Junction (HW).

Sleeper and AC Classes

For those traveling overnight or seeking maximum comfort, the AC classes are the way to go. Prices range from $7 for a basic Sleeper (SL) seat to $31 for the luxury of an AC First Class Sleeper (1A). The 2-Tier (2A) and 3-Tier (3A or 3E) options provide a middle ground, offering air conditioning and bedding, which is highly recommended during the humid summer months or the chilly winter mornings. The journey duration varies significantly depending on the train, taking anywhere from 6 hours 55 minutes to over 11 hours. If you are on a tighter schedule, look for the faster express trains that bypass smaller stations.

Chair Car Options

If you prefer a daytime journey and do not need a bed, the AC Chair Class (CC) and Extended AC Chair Class (EC) are excellent choices. These are typically found on the faster, premium trains like the Vande Bharat or Shatabdi style services. At around 5 hours 15 minutes for the fastest daytime departures, this is one of the most efficient ways to reach the Ganges without breaking the bank.

Lucknow to Haridwar by Private Transfer

If you value privacy or are traveling with a group or heavy luggage, a private transfer is the most flexible option. This service provides door to door transport, picking you up from your hotel in Lucknow and dropping you directly at your ashram or hotel in Haridwar. The journey typically takes between 8 hours 15 minutes and 8 hours 30 minutes, depending on traffic conditions on the national highways.

Prices for a private transfer start at approximately $116 for a compact Hatchback or Economy 3-pax vehicle. For larger groups or families, a Sedan or an SUV (6-pax) offers more legroom and trunk space, with prices reaching up to $302. For even larger parties, a Van (8-pax) is available. While more expensive than the train, the ability to stop for breaks at your own pace and avoid the bustle of the railway stations makes this a stress-free alternative.

Lucknow to Haridwar by Flight (via Dehradun)

While there is no commercial airport in Haridwar itself, you can fly from Lucknow to Dehradun's Jolly Grant Airport (DED), which is only about an hour's drive from Haridwar. This is the fastest method for those who want to minimize time spent in transit. The flight itself is a quick 1 hour 10 minute hop, with prices typically ranging between $43 and $49 for an Economy seat.

Upon landing in Dehradun, you will need to arrange a local taxi or bus to complete the final leg to Haridwar. This combination is often preferred by business travelers or those with limited vacation time, as it cuts the total travel day significantly compared to the long-haul train or road trip.

Comparing Your Options

Mode Price (USD) Duration Comfort
Train $7 - $31 7h - 11h Medium to High
Private Transfer $116 - $302 8h 30min High
Flight (to Dehradun) $43 - $49 1h 10min High

Tips for Traveling from Lucknow to Haridwar

  • Book Trains Early: The Lucknow to Haridwar rail route is extremely popular, especially during festival seasons like Kumbh Mela or long weekends. Tickets in AC classes can sell out weeks in advance.
  • Station Codes: When searching for trains, use LKO for Lucknow Charbagh and HW for Haridwar. Some trains also leave from LJN (Lucknow Junction).
  • Pack for the Weather: Haridwar is generally cooler than Lucknow, especially in the evenings. If you are traveling between November and February, bring a warm jacket.
  • Arrival in Haridwar: The Haridwar railway station is centrally located, but the streets can be very narrow. If your accommodation is near the Har Ki Pauri ghat, you may need to take a cycle rickshaw for the final few hundred meters.
  • Flight Logistics: If flying to Dehradun, remember to factor in the time and cost of the taxi from Jolly Grant Airport to Haridwar, which usually takes about 45 to 60 minutes.

Timetable

Flight Lucknow - Dehradun $ 41.55–48.10 1h 10m
  •   Economy 15:45
Taxi Lucknow - Haridwar $ 113.05–294.03 8h 15m – 8h 30m
  •   SUV 6pax
  •   Hatchback
  •   Sedan
  •   Economy 3pax
  •   Van 8pax
Train Lucknow - Haridwar $ 6.51–30.09 6h 55m – 11h 10m
  •   1A - AC First Class Sleeper 02:55, 07:30, 16:15, 20:35
  •   2A - AC 2-Tier Sleeper 02:55, 07:30, 16:15, 20:35
  •   3A - AC 3-Tier Sleeper 02:55, 07:30, 16:15, 20:35
  •   3E - AC 3-Tier Economy Sleeper 07:30, 16:15
  •   SL - Sleeper Class 07:30, 16:15, 20:35
  •   CC - AC Chair Class 05:15
  •   EC - Extended AC Chair Class 05:15
Taxi Uttar Pradesh - Haridwar $ 346.75–480.24 8h 19m – 8h 20m
  •   SUV 6pax
  •   Hatchback
  •   Sedan

Frequently Asked Questions

How can I book tickets from Lucknow to Haridwar?

You can book train, bus, flight, taxi, van, and ferry tickets from Lucknow to Haridwar directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Lucknow to Haridwar?

The cheapest way to travel is by train, specifically in the Sleeper Class (SL), which starts at approximately $7. Even the more comfortable AC 3-Tier options remain very affordable for budget-conscious travelers.

What is the fastest way to get from Lucknow to Haridwar?

The fastest way is to take a flight from Lucknow to Dehradun, which takes only 1 hour 10 minutes. From Dehradun airport, Haridwar is just a further 1 hour drive away.

How long does it take to get from Lucknow to Haridwar?

Travel time depends on the mode: flights take about 1 hour 10 minutes, the fastest trains take around 6 hours 55 minutes, and a private car transfer takes roughly 8 hours 30 minutes.

Are there direct trains between Lucknow and Haridwar?

Yes, there are several direct trains daily. These include overnight sleepers and daytime express trains, with departures spread throughout the early morning and evening.

Which train class is recommended for the best experience?

For a comfortable journey, the 1A (AC First Class) or 2A (AC 2-Tier) classes are recommended. They provide more privacy, cleaner facilities, and a more relaxed atmosphere for the 7 to 11 hour trip.

Is it easy to find a taxi from Dehradun airport to Haridwar?

Yes, pre-paid taxi counters and private cabs are readily available at Jolly Grant Airport in Dehradun. The drive to Haridwar is scenic and takes about an hour.