Bangalore to Guwahati Distance
The road distance between Bangalore and Guwahati is approximately 2950+ km, and the drive usually takes around 54 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 49 hours, subject to the chosen service and route. Flights from Bangalore take around 3 hours. Flying is the fastest way to reach Guwahati, with a total travel time of approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
FASTEST
Bangalore
Guwahati
Approx Travel Time
2h 55m
₹10,368
Onwards
CHEAPEST
Bangalore
Guwahati
Approx Travel Time
2d 0h 55m
₹965
Onwards
Bangalore
Guwahati
Approx Travel Time
2d 5h 37m
₹49,759
Onwards
Via Kolkata
Bangalore
Kolkata
Guwahati
Approx Travel Time
6h 25m
₹12,652
Onwards
Via Chennai
Bangalore
Chennai
Guwahati
Approx Travel Time
9h 35m
₹10,553
Onwards
Bangalore
Chennai
Guwahati
Approx Travel Time
2d 2h 7m
₹6,050
Onwards
Via Siliguri
Bangalore
Siliguri
Guwahati
Approx Travel Time
4h 35m
₹19,729
Onwards
Bangalore
Siliguri
Guwahati
Approx Travel Time
2d 4h 37m
₹1,803
Onwards
Via Varanasi
Bangalore
Varanasi
Guwahati
Approx Travel Time
1d 18h 53m
₹4,269
Onwards
Via Bhubaneshwar
Bangalore
Bhubaneshwar
Guwahati
Approx Travel Time
1d 22h 20m
₹1,255
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Guwahati?
The distance between Bangalore and Guwahati is approximately 2950+ km by road.
What is the straight-line (aerial) distance between Bangalore and Guwahati?
The straight-line distance is approximately 2050+ km.
How long does it take to travel from Bangalore to Guwahati by road?
It takes around 54 hours by road.
What is the distance from Bangalore to Guwahati via Kolkata?
Via Kolkata, the distance is approximately 2050+ km, taking around 7 hours.
Is there a train from Bangalore to Guwahati?
Yes, trains run between Bangalore and Guwahati, covering approximately 3000+ km in around 49 hours.
How much does it cost to travel from Bangalore to Guwahati?
Costs vary by mode — approximately ₹10350+ by flight and ₹49750+ by cab.
Does the distance from Bangalore to Guwahati change by route?
Yes — the road distance varies from 2950+ km via the direct route to 2050+ km via Kolkata, depending on the path taken.
Does travel time between Bangalore and Guwahati vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Bangalore and Guwahati?
The driving distance is 2950+ km, while the straight-line distance is shorter at 2050+ km, due to the road route following terrain and highways.
Routes Connecting Bangalore
Routes From Bangalore
Routes Connecting Guwahati
Routes From Guwahati
Routes To Guwahati
- Kishangarh to Guwahati
- Siwan to Guwahati
- Durg to Guwahati
- Vaibhavwadi to Guwahati
- Ramanagara to Guwahati
- Paralakhemundi to Guwahati
- Jeddah to Guwahati
- Karsog to Guwahati
- Sri-Ganganagar to Guwahati
- Palakkad to Guwahati
- Balurghat to Guwahati
- Ramgarh to Guwahati
- Gwalior to Guwahati
- Pendra to Guwahati
- London to Guwahati
Popular Places Routes
- Mandi to Anandpur-Sahib Distance
- Tundla to Garhwa Distance
- Khurai to Papanasam Distance
- Bhilwara to Hoshangabad Distance
- Sringeri to Tarn-Taran Distance
- Bangalore to Naugarh Distance
- Azamgarh to Koilkuntla Distance
- Puri to Raichur Distance
- Delhi to Mancherial Distance
- Hyderabad to Hathras Distance
- Shegaon to Kiraoli Distance
- Mahuva to Beohari Distance
- Giddalur to Samastipur Distance
- Srikalahasti to Ranikhet Distance
- Kovvur to Nimbahera Distance
- Varanasi to Markapur Distance
- Tezpur to Dhanaulti Distance
- Deoghar to Ramanagara Distance
- Chandannagar to Kuppam Distance
- Udaipur to Bhilwara Distance
- Jaipur to Bankura Distance
- Gadwal to Latur Distance
- Rajula to Bishnupur Distance
- Sathyamangalam to Vapi Distance
- Malur to Bongaigaon Distance
- Brahmapur to Mussoorie Distance
- Ashoknagar to Medinipur Distance
- Pune to Chitradurga Distance
- Pathanamthitta to Varanasi Distance
- Gondal to Kovvur Distance
- Amroha to Hyderabad Distance
- Kunigal to Ooty Distance
- Jaipur to Tandur Distance
- Ayodhya to Haldia Distance
- Jetpur to Mangalore Distance
- Washim to Osmanabad Distance
- Kuppam to Bhachau Distance
- Mavli to Hyderabad Distance
- Nabha to Guruvayoor Distance
- Tumkur to Jeypore Distance
- Badvel to Karimnagar Distance
- Mumbai to Khordha Distance
- Wayanad to Thekkady Distance
- Pune to Jamshedpur Distance
- Goa to Krishnarajanagara Distance
- Begun to Jaipur Distance
- Dhoraji to Kota Distance
- Sangrur to Nabha Distance
- Dibrugarh to Gunupur Distance
- Chomu to Basti Distance
- Udgir to Yeola Distance
- Talcher to Thodupuzha Distance
- Udaipur to Kasganj Distance
- Suratgarh to Hyderabad Distance
- Sri-Ganganagar to Satna Distance
- Thrissur to Chittoor Distance
- Manali to Pithoragarh Distance
- Akola to Bijnor Distance
- Sirhind to Adilabad Distance
- Kolkata to Kalka Distance

