There are 9 ways to get from Mysuru to Golden Temple by plane, 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 from Mysore
best- Fly from Mysore (MYQ) to Sri Guru Ram Dass Jee International Airport (ATQ)plane MYQ - ATQ
14h 17m₹13,517–27,611Train
cheapest- Take the train from Mysore Jn to Mangalore Jntrain 16585
- Take the train from Mangalore Jn to Amritsar Jntrain 12483
2d 6h₹1,319–10,159Train via Delhi
- Take the train from Mysore Jn to Ksr Bengalurutrain
- Take the train from Yasvantpur Jn to Delhi Sarai Rohillatrain
- Take the train from Delhi to Amritsar Jntrain
47h 53m₹1,417–10,886Bus via Ahmedabad
- Take the bus from Mysore, Karnataka to Bangalore, Karnatakabus
- Take the bus from Anand Rao Circle to Paldibus
- Take the bus from Ahmedabad, Gujarat to Amritsar, Punjabbus
2d 3hDrive 2,478.5 km
- Drive from Mysuru to Golden Templecar 2,478.5 km
32h 49m₹28,279–40,848Train, bus to Kempegowda International Airport, fly
- Take the train from Mysore Jn to Channapatnatrain
- Take the bus from Channapatna to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane BLR - ATQ
9h 50m₹9,127–12,747Bus to Calicut International Airport, fly
- Take the bus from Mysore to Kozhikodebus
- Fly from Calicut International Airport (CCJ) to Sri Guru Ram Dass Jee International Airport (ATQ)plane CCJ - ATQ
19h₹11,192–21,315Bus to Kannur International Airport, fly
- Take the bus from Mysore to Kuthuparambabus
- Fly from Kannur International Airport (CNN) to Sri Guru Ram Dass Jee International Airport (ATQ)plane CNN - ATQ
13h 42m₹15,900–19,345Bus
- Take the bus from Mysore, Karnataka to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Amritsar, Punjabbus
2d 14h
Mysore (MYQ) to Sri Guru Ram Dass Jee International Airport (ATQ) flights
Comparing Your Travel Options
The cheapest way to get from Mysuru to Golden Temple is to train which costs ₹1,300 - ₹11,000 and takes 2 days 6h.
The fastest way to get from Mysuru to Golden Temple is to train and bus and fly which takes 9h 50m and costs ₹9,000 - ₹13,000.
No, there is no direct bus from Mysuru to Golden Temple. However, there are services departing from Mysore, Karnataka and arriving at Amritsar, Punjab via Vidhana Soudha Karnataka High Court, Anand Rao Circle, Paldi and Ahmedabad, Gujarat. The journey, including transfers, takes approximately 2 days 3h.
No, there is no direct train from Mysuru to Golden Temple. However, there are services departing from Mysore Jn and arriving at Amritsar Jn via Majestic, Yasvantpur Jn and Delhi. The journey, including transfers, takes approximately 47h 53m.
The distance between Mysuru and Golden Temple is 2196 km. The road distance is 2478.5 km.
The best way to get from Mysuru to Golden Temple without a car is to train via Delhi which takes 47h 53m and costs ₹1,400 - ₹11,000.
It takes approximately 14h 17m to get from Mysuru to Golden Temple, including transfers.
Mysuru to Golden Temple bus services, operated by Pramukh Travels, depart from Mysore, Karnataka station.
Mysuru to Golden Temple train services, operated by Indian Railways, depart from Mysore Jn station.
The best way to get from Mysuru to Golden Temple is to fly which takes 14h 17m and costs ₹13,000 - ₹28,000. Alternatively, you can train via Delhi, which costs ₹1,400 - ₹11,000 and takes 47h 53m, you could also bus via Ahmedabad, which costs and takes 2 days 3h.
What companies run services between Mysuru, India and Golden Temple, India?
IndiGo Airlines flies from Mysore (MYQ) to Sri Guru Ram Dass Jee International Airport (ATQ) 3 times a day. Alternatively, you can take a train from Mysore Jn to Golden Temple via Ksr Bengaluru, Majestic, Yeshwathpur, Yasvantpur Jn, Delhi Sarai Rohilla, Sarai Rohilla Govt Qtrs, Old Delhi Railway Station, Delhi, and Amritsar Jn in around 47h 53m.
- Website
- goindigo.in
Flights from Mysore to Sri Guru Ram Dass Jee International Airport via Madras, Pune
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- ₹15,000–28,000
Flights from Mysore to Sri Guru Ram Dass Jee International Airport via Madras, Delhi
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- ₹15,000–27,000
Flights from Mysore to Sri Guru Ram Dass Jee International Airport via Hyderabad, Delhi
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- ₹13,000–27,000
Flights from Mysore to Sri Guru Ram Dass Jee International Airport via Madras, Ahmedabad
- Ave. Duration
- 15h 20m
- When
- Wednesday and Friday
- Estimated price
- ₹15,000–28,000
Flights from Kempegowda International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Kempegowda International Airport to Sri Guru Ram Dass Jee International Airport via Pune
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Kempegowda International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Kempegowda International Airport to Sri Guru Ram Dass Jee International Airport via Ahmedabad
- Ave. Duration
- 5h 20m
- When
- Thursday and Saturday
- Estimated price
- ₹8,500–11,000
Flights from Kempegowda International Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Calicut International Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Calicut International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 13h 55m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Calicut International Airport to Sri Guru Ram Dass Jee International Airport via Kempegowda International Airport
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Calicut International Airport to Sri Guru Ram Dass Jee International Airport via Hyderabad, Delhi
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Calicut International Airport to Sri Guru Ram Dass Jee International Airport via Mumbai, Ahmedabad
- Ave. Duration
- 15h 55m
- When
- Wednesday and Friday
- Estimated price
- ₹10,000–21,000
Flights from Kannur International Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹15,000–18,000
Flights from Kannur International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹15,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mysore Jn to Ksr Bengaluru
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Yasvantpur Jn to Delhi Sarai Rohilla
- Ave. Duration
- 32h 10m
- Frequency
- Once a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,400–4,300
- First Class (1A)
- ₹5,500–7,500
Train from Delhi to Amritsar Jn
- Ave. Duration
- 9h 20m
- Frequency
- 3 times a day
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Mysore Jn to Channapatna
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Mysore Jn to Mangalore Jn
- Ave. Duration
- 8h 33m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Mangalore Jn to Amritsar Jn
- Ave. Duration
- 44h 40m
- 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 9949692324
- [email protected]
- Website
- Pramukh Travels
Bus from Mysore, Karnataka to Bangalore, Karnataka
- Ave. Duration
- 2h 45m
- Frequency
- Every 15 minutes
- Website
- Pramukh Travels
- Website
- Pramukh Travels
Bus from Mysore, Karnataka to Bangalore, Karnataka
- Ave. Duration
- 2h 45m
- Frequency
- Every 15 minutes
- Website
- Pramukh Travels
- Website
- Pramukh Travels
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
Mysuru to Golden Temple bus services, operated by Pramukh Travels, arrive at Bangalore, Karnataka station.
Mysuru to Golden Temple train services, operated by Indian Railways, arrive at Ksr Bengaluru station.
Yes, the driving distance between Mysuru to Golden Temple is 2478 km. It takes approximately 32h 49m to drive from Mysuru to Golden Temple.
There are 451+ hotels available in Golden Temple.






