hero
How2Go
Surat to Baijnath

Surat to Baijnath

Baijnath is approximately 1550+ kms from Surat. The fastest way to reach Baijnath from Surat is by Flight, Bus, Cab Via Delhi, Tira Sujanpur. It takes approximately 15 hours. The cheapest way to reach Baijnath from Surat is by Flight, Train, Cab Via Delhi, Jagraon which would take approximately 16 hours.

Sort By
Mode of Transport

Via Delhi, Jagraon

RECOMMENDED

Surat

Delhi

Jagraon

Baijnath

Approx Travel Time

16h 14m

On Demand

Surat

Delhi

Jagraon

Baijnath

Approx Travel Time

1d 3h 49m

On Demand

Via Delhi, Tira Sujanpur

FASTEST

Surat

Delhi

Tira Sujanpur

Baijnath

Approx Travel Time

15h 15m

On Demand

Surat

Delhi

Tira Sujanpur

Baijnath

Approx Travel Time

1d 3h

On Demand

Ads by MMT

Via Mohali, Jagraon

Surat

Mohali

Jagraon

Baijnath

Approx Travel Time

16h 37m

On Demand

Via Delhi, Sainj

Surat

Delhi

Sainj

Baijnath

Approx Travel Time

17h 13m

On Demand

Surat

Delhi

Sainj

Baijnath

Approx Travel Time

1d 4h 58m

On Demand

Ads by MMT

Via Faridabad, Tira Sujanpur

Surat

Faridabad

Tira Sujanpur

Baijnath

Approx Travel Time

1d 3h 17m

On Demand

Via Mohali, Sainj

Surat

Mohali

Sainj

Baijnath

Approx Travel Time

16h

On Demand

Via Muzaffarnagar, Sainj

Surat

Muzaffarnagar

Sainj

Baijnath

Approx Travel Time

1d 5h 54m

On Demand

Frequently Asked Questions

What is the distance between Surat and Baijnath?

Baijnath is approximately 1550+ kms from Surat.

How long does it take to reach Baijnath from Surat?

It takes approximately 15 hours to reach Baijnath from Surat by Flight, Bus, Cab Via Delhi, Tira Sujanpur.

What is the cheapest way to reach Baijnath from Surat?

The cheapest way to reach Baijnath from Surat is by Flight, Train, Cab Via Delhi, Jagraon.

What is the fastest way to reach Baijnath from Surat?

The fastest way to reach Baijnath from Surat is by Flight, Bus, Cab Via Delhi, Tira Sujanpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India