hero
How2Go
Surat to Nelamangala

Surat to Nelamangala

Nelamangala is approximately 1050+ km from Surat, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nelamangala.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

FASTEST

Surat

Bangalore

Nelamangala

Approx Travel Time

4h

₹6,376

Onwards

CHEAPEST

Surat

Bangalore

Nelamangala

Approx Travel Time

22h 59m

₹620

Onwards

Via Bangalore, Kunigal

Surat

Bangalore

Kunigal

Nelamangala

Approx Travel Time

5h 29m

₹6,431

Onwards

Ads by MMT

Via Ahmedabad, Bangalore

Surat

Ahmedabad

Bangalore

Nelamangala

Approx Travel Time

8h 42m

₹6,222

Onwards

Via Bangalore, Tiptur

Surat

Bangalore

Tiptur

Nelamangala

Approx Travel Time

7h 17m

On Demand

Ads by MMT

Via Mumbai, Bangalore

Surat

Mumbai

Bangalore

Nelamangala

Approx Travel Time

8h 10m

₹5,215

Onwards

Via Bangalore, Channarayapatna

Surat

Bangalore

Channarayapatna

Nelamangala

Approx Travel Time

7h 26m

₹6,486

Onwards

Via Haveri

Surat

Haveri

Nelamangala

Approx Travel Time

1d 2h 44m

₹2,649

Onwards

Via Goa, Bangalore

Surat

Goa

Bangalore

Nelamangala

Approx Travel Time

6h 55m

₹8,324

Onwards

Via Shirdi, Bangalore

Surat

Shirdi

Bangalore

Nelamangala

Approx Travel Time

1d 1h 51m

₹6,953

Onwards

Frequently Asked Questions

What is the distance between Surat and Nelamangala?

Nelamangala is approximately 1050+ kms from Surat.

How long does it take to reach Nelamangala from Surat?

It takes approximately 4 hours to reach Nelamangala from Surat by Flight, Train Via Bangalore.

What is the cheapest way to reach Nelamangala from Surat?

The cheapest way to reach Nelamangala from Surat is by Train Via Bangalore.

What is the fastest way to reach Nelamangala from Surat?

The fastest way to reach Nelamangala from Surat is by Flight, Train Via Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India