hero
How2Go
Bangalore to Surat

Bangalore to Surat

Traveling from Bangalore to Surat covers a distance of over 1000 kilometers. The fastest and recommended way to reach Surat from Bangalore is by flight, taking approximately 2 hours with multiple direct flight services available. For those looking for a more economical option, trains offer a direct route with a journey time of around 27 hours. Other travel modes between these cities include cab and bus, providing several options depending on travel preferences. The road distance is 1300+ km.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Bangalore

Surat

Approx Travel Time

2h 5m

₹6,224

Onwards

CHEAPEST

Bangalore

Surat

Approx Travel Time

1d 1h 35m

₹575

Onwards

Bangalore

Surat

Approx Travel Time

1d 2h 46m

₹1,700

Onwards

Via Mumbai

Bangalore

Mumbai

Surat

Approx Travel Time

6h 11m

₹4,388

Onwards

Bangalore

Mumbai

Surat

Approx Travel Time

4h 10m

₹11,453

Onwards

Ads by MMT

Via Hyderabad

Bangalore

Hyderabad

Surat

Approx Travel Time

4h 10m

₹9,838

Onwards

Via Pune

Bangalore

Pune

Surat

Approx Travel Time

1d 2h 40m

₹2,298

Onwards

Ads by MMT

Via Vadodara

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 3m

₹2,944

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 distance between Bangalore and Surat?

The distance between Bangalore and Surat is over 1000 kilometers.

How long does it take to travel from Bangalore to Surat?

• Fastest: approximately 2 hours by Flight • Cheapest: approximately 27 hours by Train • Recommended: approximately 2 hours by Flight

What is the cheapest way to travel from Bangalore to Surat?

The cheapest way to travel from Bangalore to Surat is by Train, taking around 27 hours.

What is the fastest way to travel from Bangalore to Surat?

The fastest way to travel from Bangalore to Surat is by Flight, which takes around 2 hours.

Is there a direct train from Bangalore to Surat?

Yes, there is a direct train connecting Bangalore to Surat.

Is there a direct flight from Bangalore to Surat?

Yes, direct flights are available from Bangalore to Surat.

What are the famous places to visit in Surat?

• Sardar Patel Museum – Showcases regional history and culture. • Dutch Garden – A serene garden with historical monuments. • Jagdishchandra Bose Aquarium – One of India’s largest aquariums. • Dumas Beach – Popular seaside spot for relaxation. • Surat Castle – Historic fort offering insight into Surat’s past.

What are the modes of transport available between Bangalore and Surat?

There are several route options including Flight, Train, Cab, and Bus that connect Bangalore and Surat.

What is the best way to travel from Bangalore to Surat?

The best way to travel is by Flight, which takes approximately 2 hours.

How to go from Bangalore to Surat?

You can travel over 1000 kilometers via several modes such as Flight, Train, Cab, or Bus. Flights take about 2 hours, trains around 27 hours, and buses or cabs provide additional flexible options.

Which is better, train or flight, from Bangalore to Surat?

• Flight: fastest option with approximately 2 hours of travel time and multiple daily services. • Train: offers a longer but comfortable journey lasting about 27 hours with direct routes. • Flight suits travelers prioritizing speed and convenience, while trains are ideal for those who prefer a relaxed travel experience and scenic views.

What should I know before travelling from Bangalore to Surat?

There are multiple transport options including Flight, Train, Cab, and Bus. Travel time varies from 2 hours by flight to approximately 27 hours by train. The best time to visit Surat is during the cooler months for a more pleasant experience.

What is the best time to travel from Bangalore to Surat?

The best time to travel from Bangalore to Surat is generally during the cooler months, which provide more comfortable climate conditions for travel and sightseeing.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India