There are 8 ways to get from Amritsar to Krishnagiri by plane, bus, train, car, or bus (Flixbus)
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 Kempegowda International Airport, bus
best- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Kempegowda International Airport (BLR)plane ATQ - BLR
- Take the bus from Airport Toll to Krishnagiribus
9h 46m₹9,090–13,150Train, bus
cheapest- Take the train from Amritsar Jn to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Amburtrain
- Take the bus from FlixBus Ambur - Bus Stand to FlixBus Krishnagiri - Toll Bypassbus
2d 3h₹1,399–10,358Bus
- Take the bus from Amritsar to Jodhpurbus
- Take the bus from Jodhpur to Bengalurubus
- Take the bus from Bengaluru to Krishnagiribus
2d 4hDrive 2,510.9 km
- Drive from Amritsar to Krishnagiricar 2,510.9 km
33h 14m₹28,062–40,533Fly Sri Guru Ram Dass Jee International Airport to Coimbatore International Airport, bus
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Coimbatore International Airport (CJB)plane ATQ - CJB
- Take the bus from Chitra Airport to Krishnagiribus
13h 52m₹11,700–17,100Train to Chandigarh International Airport, fly to Kempegowda International Airport, bus
- Take the train from Amritsar Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Kempegowda International Airport (BLR)plane IXC - BLR
- Take the bus from Airport Toll to Krishnagiribus
12h 55m₹8,810–26,755Fly Sri Guru Ram Dass Jee International Airport to Chennai International Airport, train, bus
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Chennai International Airport (MAA)plane ATQ - MAA
- Take the train from Chennai Central to Amburtrain
- Take the bus from FlixBus Ambur - Bus Stand to FlixBus Krishnagiri - Toll Bypassbus
13h 17m₹8,900–15,795Bus via Udaipur
- Take the bus from Amritsar to Beasbus
- Take the bus from Beas to Ludhianabus
- Take the bus from Ludhiana to Udaipurbus
- Take the bus from Udaipur to Bengalurubus
- Take the bus from FlixBus Flixbus Stop - Madiwala Bengaluru to FlixBus Krishnagiri - Bypassbus
2d 21h
Amritsar to Krishnagiri by train and bus
Comparing Your Travel Options
The cheapest way to get from Amritsar to Krishnagiri is to train and bus which costs ₹1,400 - ₹11,000 and takes 2 days 3h.
The fastest way to get from Amritsar to Krishnagiri is to fly and bus which takes 9h 46m and costs ₹9,000 - ₹14,000.
No, there is no direct bus from Amritsar to Krishnagiri. However, there are services departing from Amritsar and arriving at Krishnagiri via Jodhpur and Bengaluru. The journey, including transfers, takes approximately 2 days 4h.
The distance between Amritsar and Krishnagiri is 2231 km. The road distance is 2510.9 km.
The best way to get from Amritsar to Krishnagiri without a car is to train and bus which takes 2 days 3h and costs ₹1,400 - ₹11,000.
It takes approximately 9h 46m to get from Amritsar to Krishnagiri, including transfers.
Amritsar to Krishnagiri bus services, operated by SLGT Travels, depart from Amritsar station.
Amritsar to Krishnagiri bus services, operated by SLGT Travels, arrive at Jodhpur station.
Yes, the driving distance between Amritsar to Krishnagiri is 2511 km. It takes approximately 33h 14m to drive from Amritsar to Krishnagiri.
Book your Amritsar to Krishnagiri bus tickets online with Omio.
What companies run services between Amritsar, India and Krishnagiri, Tamil Nādu, India?
You can take a bus from Amritsar to Krishnagiri via Jodhpur and Bengaluru in around 2d 4h.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Kempegowda International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Kempegowda International Airport via Pune
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Kempegowda International Airport via Kolkata
- Ave. Duration
- 6h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Coimbatore International Airport via Pune
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹9,000–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Coimbatore International Airport via Delhi
- Ave. Duration
- 9h 22m
- When
- Every day
- Estimated price
- ₹9,000–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹9,000–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Coimbatore International Airport via Kempegowda International Airport
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Chandigarh International Airport to Kempegowda International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ₹7,500–11,000
Flights from Chandigarh International Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- ₹7,500–11,000
Flights from Chandigarh International Airport to Kempegowda International Airport via Jaipur
- Ave. Duration
- 5h 15m
- When
- Wednesday
- Estimated price
- ₹7,500–11,000
Flights from Chandigarh International Airport to Kempegowda International Airport via Lucknow
- Ave. Duration
- 5h 40m
- When
- Wednesday
- Estimated price
- ₹7,500–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Chennai International Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Chennai International Airport via Kempegowda International Airport
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Chennai International Airport via Kolkata
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Chennai International Airport via Mumbai
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Chennai International Airport via Pune
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Chennai International Airport via Ahmedabad
- Ave. Duration
- 8h 5m
- When
- Thursday and Saturday
- Estimated price
- ₹10,000–14,000
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 34m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Sri Guru Ram Dass Jee International Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Sri Guru Ram Dass Jee International Airport to Coimbatore International Airport via Delhi
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹11,200–11,700
Flights from Sri Guru Ram Dass Jee International Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹11,200–11,700
Flights from Chandigarh International Airport to Kempegowda International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Chandigarh International Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Sri Guru Ram Dass Jee International Airport to Chennai International Airport via Delhi
- Ave. Duration
- 7h 1m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Sri Guru Ram Dass Jee International Airport to Chennai International Airport via Mumbai
- Ave. Duration
- 7h 25m
- When
- Tuesday to Sunday
- Estimated price
- ₹8,500–13,000
- Website
- airindiaexpress.in
Flights from Chandigarh International Airport to Kempegowda International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹6,000–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Ambala Cant Jn
- Ave. Duration
- 3h 36m
- Frequency
- Hourly
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Ambala Cant Jn to Ambur
- Ave. Duration
- 45h 13m
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,800–4,800
- First Class (1A)
- ₹6,000–8,500
Train from Amritsar Jn to Chandigarh
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Chennai Central to Ambur
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Airport Toll to Krishnagiri
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
Bus from Chitra Airport to Krishnagiri
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ₹700–2,100
- Website
- kalladatravels.com
Bus from Airport Toll to Krishnagiri
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Ambur - Bus Stand to FlixBus Krishnagiri - Toll Bypass
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ₹200–350
- Website
- FlixBus India
Bus from FlixBus Ambur - Bus Stand to FlixBus Krishnagiri - Toll Bypass
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ₹200–350
- Website
- FlixBus India
Bus from FlixBus Flixbus Stop - Madiwala Bengaluru to FlixBus Krishnagiri - Bypass
- Ave. Duration
- 2h 35m
- Frequency
- Every 30 minutes
- Estimated price
- ₹210–400
- Website
- FlixBus India
- [email protected]
- Website
- SLGT Travels
Bus from Amritsar to Jodhpur
- Ave. Duration
- 12h 35m
- Frequency
- Twice a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Jodhpur to Bengaluru
- Ave. Duration
- 36h 5m
- Frequency
- 6 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 25m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Amritsar to Beas
- Ave. Duration
- 1h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Beas to Ludhiana
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ludhiana to Udaipur
- Ave. Duration
- 18h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Udaipur to Bengaluru
- Ave. Duration
- 42h 10m
- Frequency
- 4 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Amritsar to Jodhpur
- Ave. Duration
- 13h 30m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Jodhpur to Bengaluru
- Ave. Duration
- 38h 30m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Amritsar to Beas
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Beas to Ludhiana
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Website
- Express Line
- Schedules at
- Express Line
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Travelling to the UK: What do I need to know?, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
There are nine+ hotels available in Krishnagiri.












