Bangalore to Surat Distance

Surat is approximately 1000+ km from Bangalore. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 27 hours, while trains complete the journey in approximately 26 hours, subject to the chosen service and route. If you're travelling by air, Surat Airport is located in Surat. Flights from Bangalore take around 2 hours. Flying is the fastest way to reach Surat, with a total travel time of approximately 2 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.

Read More
Route map showing distance and travel time from Bangalore, India to Surat, India

Direct Options

RECOMMENDED

FASTEST

Bangalore

Surat

Approx Travel Time

2h 5m

₹5,945

Onwards

CHEAPEST

Bangalore

Surat

Approx Travel Time

1d 1h 35m

₹575

Onwards

Bangalore

Surat

Approx Travel Time

1d 2h 26m

₹2,381

Onwards

Via Mumbai

Bangalore

Mumbai

Surat

Approx Travel Time

6h 11m

₹4,389

Onwards

Ads by MMT

Via Hyderabad

Bangalore

Hyderabad

Surat

Approx Travel Time

4h 15m

₹9,326

Onwards

Via Vadodara

Bangalore

Vadodara

Surat

Approx Travel Time

3h 35m

₹21,639

Onwards

Bangalore

Vadodara

Surat

Approx Travel Time

1d 5h 16m

₹685

Onwards

Bangalore

Vadodara

Surat

Approx Travel Time

1d 7h 27m

₹1,310

Onwards

Bangalore

Vadodara

Surat

Approx Travel Time

1d 7h 5m

₹2,884

Onwards

Ads by MMT

Via Pune

Bangalore

Pune

Surat

Approx Travel Time

1d 3h 50m

₹2,360

Onwards

Things To Know About Surat

Surat is a vibrant city in the western Indian state of Gujarat, situated on the banks of the Tapti River near the Arabian Sea. Known as a major commercial hub, the city is renowned for its flourishing diamond cutting and textile industries, supplying a significant portion of the world's polished diamonds. Surat's dynamic urban life and economic importance make it a fascinating destination for travelers interested in industry and commerce. The city is the second largest in Gujarat and plays a vital role in the region’s economy with its thriving apparel and accessory markets. Visitors to Surat can experience a blend of cultural heritage and modern industry. Generally, the best time to travel from Bangalore to Surat is during the cooler months, when the climate is more comfortable for exploring the city's many attractions.

Frequently Asked Questions

What is the straight-line (aerial) distance between Bangalore and Surat?

The straight-line distance is approximately 1000+ km.

What is the distance from Bangalore to Surat via Mumbai?

Via Mumbai, the distance is approximately 1050+ km, taking around 6 hours.

Is there a train from Bangalore to Surat?

Yes, trains run between Bangalore and Surat, covering approximately 1400+ km in around 26 hours.

What is the flying distance/time from Bangalore to Surat?

By air, the distance is about 1000+ km, with a flight duration of approximately 2 hours to Surat Airport.

How much does it cost to travel from Bangalore to Surat?

Costs vary by mode — approximately ₹2350+ by bus and ₹5900+ by flight.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India