All about buses to Dharamshala
| Local Time | |
| Country | India |
| Bus connections | 56 |
| bus stations | 2 |
| cheapest ride | £4 |
| Most popular coach operators | |
| Other companies are Bedi Travels, City Land Travels, Golden Temple Express, New Himalaya Travels, Pal Travel Lines and Zingbus | |
Cheap bus tickets to Dharamshala
-
Himachal Road Transport Corporation7h 0m012:10AmritsarBus Stop19:10DharamshalaISBT Bus Stand0BasicA Bus from Himachal Road Transport Corporation goes from Bus Stop, Amritsar (India) at 01/11/2026 12:10:00 to ISBT Bus Stand, Dharamshala (India) arriving at 01/11/2026 19:10:00. 50 Basic ticket for £4 per person are available. Travel duration is 7h 0m
-
FlixBus9h 10m021:40DelhiSanjay Gandhi Coach Station06:50DharamshalaISBT Bus Stand0Premium EconomyA Bus from FlixBus goes from Sanjay Gandhi Coach Station, Delhi (India) at 01/11/2026 21:40:00 to ISBT Bus Stand, Dharamshala (India) arriving at 02/11/2026 06:50:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 9h 10m
-
FlixBus10h 0m023:05DelhiSanjay Gandhi Coach Station09:05DharamshalaISBT Bus Stand0EconomyA Bus from FlixBus goes from Sanjay Gandhi Coach Station, Delhi (India) at 01/11/2026 23:05:00 to ISBT Bus Stand, Dharamshala (India) arriving at 02/11/2026 09:05:00. 50 Economy ticket for £5 per person are available. Travel duration is 10h 0m
-
Himachal Road Transport Corporation4h 50m018:40AmritsarBus Stop23:30DharamshalaISBT Bus Stand0BusinessA Bus from Himachal Road Transport Corporation goes from Bus Stop, Amritsar (India) at 01/11/2026 18:40:00 to ISBT Bus Stand, Dharamshala (India) arriving at 01/11/2026 23:30:00. 50 Business ticket for £7 per person are available. Travel duration is 4h 50m
-
New Himalaya Travels10h 50m021:10New DelhiSadar Bazar Train Station08:00DharamshalaISBT Bus Stand0BusinessA Bus from New Himalaya Travels goes from Sadar Bazar Train Station, New Delhi (India) at 03/11/2026 21:10:00 to ISBT Bus Stand, Dharamshala (India) arriving at 04/11/2026 08:00:00. 50 Business ticket for £8 per person are available. Travel duration is 10h 50m
-
Laxmi Holidays11h 0m018:30DehradunInter State Bus Terminal05:30DharamshalaISBT Bus Stand0BusinessA Bus from Laxmi Holidays goes from Inter State Bus Terminal, Dehradun (India) at 01/11/2026 18:30:00 to ISBT Bus Stand, Dharamshala (India) arriving at 02/11/2026 05:30:00. 50 Business ticket for £8 per person are available. Travel duration is 11h 0m
-
Bedi Travels10h 30m021:00New DelhiSadar Bazar Train Station07:30DharamshalaISBT Bus Stand0BusinessA Bus from Bedi Travels goes from Sadar Bazar Train Station, New Delhi (India) at 03/11/2026 21:00:00 to ISBT Bus Stand, Dharamshala (India) arriving at 04/11/2026 07:30:00. 50 Business ticket for £8 per person are available. Travel duration is 10h 30m
-
Zingbus9h 55m023:00New DelhiSadar Bazar Train Station08:55DharamshalaISBT Bus Stand0BusinessA Bus from Zingbus goes from Sadar Bazar Train Station, New Delhi (India) at 03/11/2026 23:00:00 to ISBT Bus Stand, Dharamshala (India) arriving at 04/11/2026 08:55:00. 50 Business ticket for £8 per person are available. Travel duration is 9h 55m
-
Pal Travel Lines11h 0m021:55New DelhiSadar Bazar Train Station08:55DharamshalaISBT Bus Stand0BusinessA Bus from Pal Travel Lines goes from Sadar Bazar Train Station, New Delhi (India) at 03/11/2026 21:55:00 to ISBT Bus Stand, Dharamshala (India) arriving at 04/11/2026 08:55:00. 50 Business ticket for £8 per person are available. Travel duration is 11h 0m
-
Laxmi Holidays11h 0m021:30DehradunInter State Bus Terminal08:30DharamshalaISBT Bus Stand0BusinessA Bus from Laxmi Holidays goes from Inter State Bus Terminal, Dehradun (India) at 01/11/2026 21:30:00 to ISBT Bus Stand, Dharamshala (India) arriving at 02/11/2026 08:30:00. 50 Business ticket for £9 per person are available. Travel duration is 11h 0m
-
Golden Temple Express5h 15m008:15AmritsarBus Stop13:30DharamshalaISBT Bus Stand0BusinessA Bus from Golden Temple Express goes from Bus Stop, Amritsar (India) at 01/11/2026 08:15:00 to ISBT Bus Stand, Dharamshala (India) arriving at 01/11/2026 13:30:00. 50 Business ticket for £9 per person are available. Travel duration is 5h 15m
-
City Land Travels4h 40m018:00AmritsarBus Stop22:40DharamshalaISBT Bus Stand0BusinessA Bus from City Land Travels goes from Bus Stop, Amritsar (India) at 01/11/2026 18:00:00 to ISBT Bus Stand, Dharamshala (India) arriving at 01/11/2026 22:40:00. 50 Business ticket for £10 per person are available. Travel duration is 4h 40m
-
AN Holidays10h 40m020:00New DelhiSadar Bazar Train Station06:40DharamshalaISBT Bus Stand0BusinessA Bus from AN Holidays goes from Sadar Bazar Train Station, New Delhi (India) at 01/11/2026 20:00:00 to ISBT Bus Stand, Dharamshala (India) arriving at 02/11/2026 06:40:00. 50 Business ticket for £11 per person are available. Travel duration is 10h 40m
-
New Himalaya Travels10h 50m021:10New DelhiSadar Bazar Train Station08:00DharamshalaISBT Bus Stand0BusinessA Bus from New Himalaya Travels goes from Sadar Bazar Train Station, New Delhi (India) at 01/11/2026 21:10:00 to ISBT Bus Stand, Dharamshala (India) arriving at 02/11/2026 08:00:00. 50 Business ticket for £16 per person are available. Travel duration is 10h 50m
Your route is not there? In the search bar, we have already filled Dharamshala as your destination. You just have to enter your place of departure. However, if you want to take the bus from Dharamshala, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Dharamshala? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Dharamshala and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Dharamshala.



