
Amritsar to Bangalore
Traveling from Amritsar to Bangalore covers a distance exceeding 2100 kilometers, with several modes of transport available. The fastest and recommended way to travel between these cities is by direct flight, which takes approximately 3 hours. Alternatively, the cheapest route is by train, which involves a journey of around 41 hours via Delhi and Hyderabad. Other travel options include cab and bus services, providing multiple choices depending on your preferences. The road distance is 2600+ km. Bangalore, officially known as Bengaluru, is the capital and largest city of Karnataka, situated at an elevation of about 900 meters on the Deccan Plateau. Often called India's "Garden City," it is famed for its extensive parks and lush greenery. With a metropolitan population nearing 8.5 million, it ranks as the third most populous city in India and is recognized for its vibrant urban culture and pleasant climate. Visitors to Bangalore can enjoy its pleasant weather, spacious gardens, and thriving tech hub atmosphere. The city's blend of modernity with natural beauty makes it a popular destination throughout the year. Generally, the best time to travel from Amritsar to Bangalore is during the cooler months, when the climate is more comfortable for sightseeing and outdoor activities.
Sort By
Mode of Transport
Via Delhi
Amritsar
Delhi
Bangalore
Approx Travel Time
8h
₹11,018
Onwards
Amritsar
Delhi
Bangalore
Approx Travel Time
13h 53m
₹8,231
Onwards
Via Pune
Amritsar
Pune
Bangalore
Approx Travel Time
6h 40m
₹10,901
Onwards
Via Mohali
Amritsar
Mohali
Bangalore
Approx Travel Time
9h 1m
₹10,970
Onwards
Via Jammu
Amritsar
Jammu
Bangalore
Approx Travel Time
10h 46m
₹9,662
Onwards
Via Delhi, Hyderabad
Amritsar
Delhi
Hyderabad
Bangalore
Approx Travel Time
1d 19h 25m
₹1,645
Onwards
CHEAPEST
Amritsar
Delhi
Hyderabad
Bangalore
Approx Travel Time
1d 17h 15m
₹1,220
Onwards
Via Jodhpur
Amritsar
Jodhpur
Bangalore
Approx Travel Time
2d 5h 32m
₹3,781
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Bangalore?
The distance between Amritsar and Bangalore is over 2100 kilometers.
How long does it take to travel from Amritsar to Bangalore?
• Fastest: approximately 3 hours by Flight • Cheapest: approximately 41 hours by Train Via Delhi, Hyderabad • Recommended: approximately 3 hours by Flight
What is the cheapest way to travel from Amritsar to Bangalore?
The cheapest way to travel is by Train, which takes about 41 hours via Delhi and Hyderabad.
What is the fastest way to travel from Amritsar to Bangalore?
The fastest way to travel is by Flight, taking approximately 3 hours.
Is there a direct flight from Amritsar to Bangalore?
Yes, there is a direct flight from Amritsar to Bangalore.
What are the famous places to visit in Bangalore?
• Lalbagh Botanical Garden – renowned for its botanical artwork and glasshouse • Bangalore Palace – a majestic palace showcasing Tudor-style architecture • Cubbon Park – a large green area ideal for walks and relaxation • Vidhana Soudha – the iconic legislative building known for its grand architecture • ISKCON Temple – a vibrant spiritual and cultural center
What modes of transport are available from Amritsar to Bangalore?
Multiple modes of transport are available including Flight, Cab, Train, and Bus, offering flexibility for travelers.
How to go from Amritsar to Bangalore?
Travelers can choose a direct flight covering about 2100 kilometers in approximately 3 hours, or opt for train journeys via Delhi and Hyderabad, which take around 41 hours. Cab and bus options are also available for those preferring road travel.
Which is better, train or flight, from Amritsar to Bangalore?
• Flight: offers the fastest travel time of about 3 hours and convenience • Train: provides a longer journey of around 41 hours with scenic routes and an economical travel option • Flights suit travelers who prioritize speed, while trains offer a better experience for those valuing comfort and sightseeing.
What should I know before travelling from Amritsar to Bangalore?
You can travel by flight, train, cab, or bus; flights are the quickest option taking about 3 hours, while trains are more time-consuming but economical. The best time to visit Bangalore is during the cooler months for pleasant weather and comfortable travel.
What is the best time to travel from Amritsar to Bangalore?
The best time to travel from Amritsar to Bangalore is during the cooler months, typically from October to February, when the weather is most pleasant.
How do direct Flight and Cab compare from Amritsar to Bangalore?
| Mode | Approx. cost | Duration | Distance | Best For |
|---|---|---|---|---|
| Flight | ₹8300+ | 3 hours | 2100+ km | Best for most travellers who want a fast, convenient flight option |
| Cab | ₹51100+ | 44 hours | 2600+ km | Best for door-to-door travel with flexible departure times |
Routes Connecting Amritsar
Routes From Amritsar
Routes To Amritsar
- Hubli to Amritsar
- Hospet to Amritsar
- Navi-Mumbai to Amritsar
- Dera-Bassi to Amritsar
- Velankanni to Amritsar
- Tiruvallur to Amritsar
- Kovilpatti to Amritsar
- Mandawa to Amritsar
- Jhajjar to Amritsar
- Neem-ka-Thana to Amritsar
- Shanghai to Amritsar
- Kendujhar to Amritsar
- Faridkot to Amritsar
- Osmanabad to Amritsar
- Nakodar to Amritsar

