There are 7 ways to get from Amritsar to Dharmastala by plane, taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sri Guru Ram Dass Jee International Airport to Bajpe Airport, taxi
best- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Bajpe Airport (IXE)plane ATQ - IXE
- Take the taxi from Bajpe Airport (IXE) to Dharmastalataxi
9h 37m₹9,600–18,000Train, taxi
cheapest- Take the train from Amritsar Jn to Mangalore Jntrain 12484
- Take the taxi from B C Road to Dharmastalataxi
44h 45m₹2,559–10,108Bus
- Take the bus from Amritsar to Jaipurbus
- Take the bus from Jaipur to Bengalurubus
- Take the bus from Bengaluru to Daramasthalabus
2d 10hDrive 2,450.2 km
- Drive from Amritsar to Dharmastalacar 2,450.2 km
32h 11m₹27,490–39,708Fly Sri Guru Ram Dass Jee International Airport to Kannur International Airport, taxi
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Kannur International Airport (CNN)plane ATQ - CNN
- Take the taxi from Kannur International Airport (CNN) to Dharmastalataxi
13h 20m₹14,000–24,900Bus to Kangra Airport, fly to Bajpe Airport, taxi
- Take the bus from Amritsar to McLeodganj - Main Squarebus
- Fly from Kangra Airport (DHM) to Bajpe Airport (IXE)plane DHM - IXE
- Take the taxi from Bajpe Airport (IXE) to Dharmastalataxi
13h 8mBus via Jodhpur
- Take the bus from Amritsar to Jodhpurbus
- Take the bus from Jodhpur to Bengalurubus
- Take the bus from Bengaluru to Daramasthalabus
2d 11h
Sri Guru Ram Dass Jee International Airport (ATQ) to Bajpe Airport (IXE) flights
Comparing Your Travel Options
The cheapest way to get from Amritsar to Dharmastala is to train and taxi which costs ₹2,500 - ₹11,000 and takes 44h 45m.
The fastest way to get from Amritsar to Dharmastala is to fly and taxi which takes 9h 37m and costs ₹9,500 - ₹18,000.
No, there is no direct bus from Amritsar to Dharmastala. However, there are services departing from Amritsar and arriving at Daramasthala via Jaipur and Bengaluru. The journey, including transfers, takes approximately 2 days 10h.
The distance between Amritsar and Dharmastala is 2172 km. The road distance is 2450.2 km.
The best way to get from Amritsar to Dharmastala without a car is to train and taxi which takes 44h 45m and costs ₹2,500 - ₹11,000.
It takes approximately 9h 37m to get from Amritsar to Dharmastala, including transfers.
Amritsar to Dharmastala bus services, operated by Amit Travels, depart from Amritsar station.
Amritsar to Dharmastala bus services, operated by Amit Travels, arrive at Jaipur station.
Yes, the driving distance between Amritsar to Dharmastala is 2450 km. It takes approximately 32h 11m to drive from Amritsar to Dharmastala.
Book your Amritsar to Dharmastala bus tickets online with Omio.
What companies run services between Amritsar, India and Dharmastala, India?
You can take a bus from Amritsar to Daramasthala via Jaipur and Bengaluru in around 2d 10h.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Pune, Bengaluru
- Ave. Duration
- 12h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,500–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Pune, Hyderabad
- Ave. Duration
- 12h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,500–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Delhi
- Ave. Duration
- 8h 57m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹10,000–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 15h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Pune, Bengaluru
- Ave. Duration
- 12h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–20,000
Flights from Kangra Airport to Bajpe Airport via Delhi
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹14,000–29,000
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹8,000–16,000
Flights from Kangra Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹13,000–33,000
Flights from Kangra Airport to Bajpe Airport via Chandigarh, Delhi
- Ave. Duration
- 8h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹13,000–33,000
- Website
- airindiaexpress.in
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Kangra Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹13,000–33,000
Flights from Kangra Airport to Bajpe Airport via Chandigarh, Delhi
- Ave. Duration
- 8h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹13,000–33,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Mangalore Jn
- Ave. Duration
- 43h 15m
- Frequency
- Once a week
- Estimated price
- ₹1,100–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,300
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,900–4,900
- First Class (1A)
- ₹6,500–8,500
- Phone
- +91 98292 33444
- Website
- Amit Bus
Bus from Amritsar to Jaipur
- Ave. Duration
- 11h 40m
- Frequency
- Twice daily
- Website
- Amit Bus
- Website
- RS Chandra travels
Bus from Amritsar to Jaipur
- Ave. Duration
- 13h 50m
- Frequency
- Twice daily
- Schedules at
- RS Chandra travels
- Phone
- +91 89598 09528
- Website
- Dune Express
Bus from Amritsar to Jaipur
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Dune Express
- Phone
- +91 72199 79797
- Website
- Kissan Travels Pilani
Bus from Amritsar to Jaipur
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a week
- Website
- Kissan Travels Pilani
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Amritsar to Jaipur
- Ave. Duration
- 11h 10m
- Frequency
- Twice a week
- Website
- Vijay Tours And Travels
Bus from Amritsar to Jodhpur
- Ave. Duration
- 13h 30m
- Frequency
- 4 times a week
- Website
- Vijay Tours And Travels
- Website
- Kalyani Travels
Bus from Jaipur to Bengaluru
- Ave. Duration
- 38h 15m
- Frequency
- 4 times a week
- Schedules at
- Kalyani Travels
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Jaipur to Bengaluru
- Ave. Duration
- 43h 30m
- Frequency
- 4 times a week
- Website
- Humsafar Bus
- Phone
- +91 98986 72396
- Website
- SR Travels
Bus from Jaipur to Bengaluru
- Ave. Duration
- 45h
- Frequency
- 4 times a week
- Website
- SR Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Bengaluru
- Ave. Duration
- 44h 15m
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9950141188
- [email protected]
- Website
- Salasar vaishnav travels
Bus from Jaipur to Bengaluru
- Ave. Duration
- 42h 15m
- Frequency
- Once a week
- Website
- Salasar vaishnav travels
Bus from Jodhpur to Bengaluru
- Ave. Duration
- 38h 30m
- Frequency
- Twice daily
- Website
- Salasar vaishnav travels
- Website
- Manjushree Travels
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 6h 45m
- Frequency
- 5 times a day
- Schedules at
- Manjushree Travels
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 6h 45m
- Frequency
- 5 times a day
- Schedules at
- Manjushree Travels
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 5h 47m
- Frequency
- Once daily
- Schedules at
- Sri Durgamba Travels - R No 16
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 5h 47m
- Frequency
- Once daily
- Schedules at
- Sri Durgamba Travels - R No 16
- Website
- Intercity travels
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 7h 15m
- Frequency
- 6 times a week
- Schedules at
- Intercity travels
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 7h 15m
- Frequency
- 6 times a week
- Schedules at
- Intercity travels
- Website
- Subramanya Tours and Travels
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 7h 5m
- Frequency
- Once a week
- Schedules at
- Subramanya Tours and Travels
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 7h 5m
- Frequency
- Once a week
- Schedules at
- Subramanya Tours and Travels
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Amritsar to McLeodganj - Main Square
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Schedules at
- CIty Land Travels
Bus from Amritsar to McLeodganj - Main Square
- Ave. Duration
- 5h 15m
- Frequency
- 4 times a week
- Schedules at
- Golden Temple Volvo Bus Service
Bus from Amritsar to McLeodganj - Main Square
- Ave. Duration
- 4h 40m
- Frequency
- Once a week
- Schedules at
- Himachali Vivah Tours and Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Amritsar to Jodhpur
- Ave. Duration
- 12h 35m
- Frequency
- Once daily
- Website
- Jain Travels
Bus from Jodhpur to Bengaluru
- Ave. Duration
- 40h 35m
- Frequency
- 3 times a week
- Website
- Jain Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Jodhpur to Bengaluru
- Ave. Duration
- 38h
- Frequency
- Twice daily
- Website
- MR Travels
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Jodhpur to Bengaluru
- Ave. Duration
- 39h 30m
- Frequency
- Once daily
- Schedules at
- Shree Balaji Tour and Travel
- Phone
- +91 9945600000
- Website
- M L Sharma Travels
Bus from Jodhpur to Bengaluru
- Ave. Duration
- 39h 15m
- Frequency
- Twice a week
- Website
- M L Sharma Travels
- Ave. Duration
- 1h 32m
- Estimated price
- ₹1,100–4,900
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxi.com
Sri Kateel Travels
- Phone
- +91 82 4 2 48 53 34
- Website
- srikateeltravels.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxi.com
Sri Kateel Travels
- Phone
- +91 82 4 2 48 53 34
- Website
- srikateeltravels.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxi.com
Sri Kateel Travels
- Phone
- +91 82 4 2 48 53 34
- Website
- srikateeltravels.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
There are 24+ hotels available in Dharmastala.

























