Getting to Dharamsala

Travel to Dharamsala by Air, Train, Bus, or Taxi

Snow Crest Inn Dharamsala Reservations

Snow Crest Inn Naddi, Dharamsala
Himachal Pradesh, India
Call +91 1808 6608

Getting to Dharamsala and Mcleodganj in northern India is an adventure. The journey is long, and not always easy, but you just may meet some very interesting people along the way.

air travel to Dharamsalatrain to dharamsala & kangra valleybus to dharamsala
You can travel from Delhi to Dharamshala and Mcleodganj by air...By train to Pathankot from Delhi or Amritsar, then the toy train through the green Kangra Valley...Take the bus from Majnukatilla and other points in Delhi, or hire a taxi.

You have several choices for travel to Dharamsala and Mcleodganj from Delhi:
Check here for travel from Amritsar to Dharamsala and Mcleod Ganj.

Fly from Delhi to Dharamsala

Kingfisher Red offers daily flights from Delhi to Dharamsala arriving at Gaggal DHM, also known as Kangra Airport, or Dharamsala Airport. Delhi to Dharamsala flights depart daily at 10:40 AM, arriving at DHM Dharamsala/Gaggal/Kangra at 12:05 PM.

Return flights depart Dharamsala everyday at 12:30 PM, arriving at Delhi DEL at 2:00 PM (14:00). Flight time is 1 hour 30 minutes. Check currency conversion rates.

Kingfisher Red is currently the only airline offering service to and from Dharamsala/Gaggal DHM.

Route Departure Arrival Flight Time Flight No.
Delhi to Dharamsala 10:40 am 12:05 pm 1 hour 25 min 4351
Dharamsala to Delhi 12:30 pm 2:00 pm 1 hour 30 min 4352

Check for most recent updates on reaching Dharamsala.

From Dharamsala/Gaggal airport it is about 20 kilometers/12.4 miles to Mcleodganj and to the Snow Crest Inn in Naddi, upper Dharamsala.

After getting to Dharamsala & Mcleod Ganj, stay at Snow Crest Inn in the peaceful village of Naddi, Dharamsala.

By Train from Delhi

train travel to dharamsala
If you’re coming by train, a convenient place to buy your ticket is the International Tourist Bureau in New Delhi Railway Station. You can buy your ticket online if you have the option to print out the ticket.

You can also buy a ticket at the Railway Booking Counter at Delhi DEL Airport if you arrive during business hours.

Train Number Train NameDepartsTimeDestinationArrives Travel Time

4033Jammu MailDelhi DHIDay 1 - 9:20PMPathankot PTK Day 2 - 7:15AM 9 hrs 55 min
4035 Dauladhar Express Delhi DHI Day 1 - 10:10PM Pathankot PTK Day 2 - 7:50AM 9 hrs 40 min
8108Malwa ExpressNew Delhi NDLSDay 5:00 AMChakki Bank1:45 PM 7 hrs 45 min

By Train from Amritsar to Dharamsala
Getting to Dharamsala by bus: You can buy your train ticket from Amritsar online, at the station, or at a computerized train reservation office in the Golden Temple complex at Amritsar...

Travel Business

By Train, Bus, or Taxi from Pathankot

Once you reach Pathankot, there are again several options for getting to Dharamsala and Mcleodganj:

  • Taxi: Quickest and very scenic - 2 1/2 hours
  • Bus: Cheapest and usually crowded - 4 hours - If your bus stops in lower Dharamsala, you will need to take another bus or taxi up to Mcleod Ganj & Naddi. However, if you arrive in the middle of the night, there won't be any local buses or taxis available.
  • Train: Slowest and most spectacular scenery: narrow gauge railway (toy train) - 4 1/2 hours to Kangra, or about 6 hours to Palumpur.
If you decide to continue your journey by toy train, there are trains leaving every few hours. Listed below is a departure time that is convenient to the morning trains arriving in Pathankot from Delhi.

Train Name DepartsTimeDestinationArrive at KangraArrive at Palumpur
Kangra Toy TrainPathankot9:05AMKangra1:41PM3:12PM

Some may decide to continue on from Kangra to the scenic tea gardens of Palumpur.The bus from either Kangra or Palumpur to Mcleodganj and Naddi, Dharamsala will take about 2 hours, and a taxi will take about one hour.

Tickets for the Kangra Toy Train can be purchased at Pathankot, or any station serving the Kangra Valley Railway.

For further information on getting to Dharamsala and Mcleod Ganj by train, check Train Running Information at Indian Railways.

Snow Crest Dharamsala Online Hotel Reservations

By Bus from Delhi to Mcleod Ganj and Dharamsala

There are a number of buses departing Delhi for Dharamsala each day. Most stop in lower Dharamsala and you will need to catch another bus or taxi up to Mcleodganj and Naddi.

Buses departing from the Tibetan area of Majnukatilla in the early evening, arrive in Mcleodganj early in the morning. Getting to Dharamsala by bus trip usually takes about 12 hours, including several stops during the night.

Tickets for Dehli to Dharamsala buses can be purchased through any travel agent.

For buses direct to Mcleodganj, tickets can be purchased from travel agents in Majnukatilla. Tickets cost 550 INR (about $14).

The buses can be quite cramped, with little leg room, and even painful when the person in front of you tips their seat back. If you're able to make your reservations in advance, request seats 1, 2, 3, or 4 for the most comfortable ride.

And although the buses may be cramped, the ride can be very peaceful, as Tibetan monks frequently take the bus from Majnukatilla to Dharamsala.

By Taxi: Getting to Dharamsala from Delhi

Getting to Dharamsala by taxi can take from 8 - 14 hours. A large air conditioned taxi with capacity up to nine people can be arranged for approximately 7000 INR (about $179).

If you need any help in making your travel arrangements, please do not hesitate to contact us and we will be glad to provide assistance.
Check Current Currency Conversion Rates

Snow Crest Inn Dharamsala

Directions from Lower Dharamsala to Snow Crest Inn Upper Dharamsala

From lower Dharamsala, the road divides:

  • One branch heads toward Mcleodganj. If you’re stopping in Mcleodganj first, follow the sign toward Mcleodganj, and from Mcleodganj Bus Stand, take the Mall Road toward Dal Lake, Tibetan Children’s Village, and Naddi.
  • One branch heads toward Naddi. If you are coming straight to Naddi, the distance will be slightly less if you take this road.
  • Both roads meet at the Tibetan Children’s Village Handicraft Center.
  • From Naddi Road, turn Left, from Mcleodganj Mall Road, continue right as you pass the Handicraft center.
  • The next fork in the road will be at Dal Lake. Turn left, the Tibetan Children’s Village is to the right. Continue on around Dal Lake toward the right about 1 KM to Snow Crest Inn.

    endless knot
    Snow Crest Inn Dharamsala
    Snow Crest Inn, Naddi, Dharamsala
    After your long journey, Snow Crest Inn Dharamsala offers the ideal retreat. Retire to the comfort of your cozy room, relax on your private balcony and take in the panoramic view of the stunning Dhauladhar mountains.

    The Snow Crest Inn's tranquil atmosphere, beautiful decor, spacious accommodations, and knowledgeable and attentive staff, ensure that each guest's stay is pleasant and comfortable.

    Call our friendly representatives in Naddi, Dharamsala:

    • International Calls
    • Within India
      • 094 1808 6608
      • 01892 220543

    • Local Call to Snow Crest land line
      • 220543

    Getting from Amritsar to Dharamsala

    Dharamshala Weather

    Reserve your Dharamshala hotel room online.

    Return from Getting to Dharamsala to Snow Crest Inn Home

    Snow Crest Inn Dharamsala

    Travel Business