Travel from Surat to Nepal

Bus or fly from Surat to Nepal?

Air India Limited, Helitrans and two other airlines fly from Surat to Kathmandu 4 times a day. Alternatively, you can take a bus from Surat to Kathmandu via Ahmedabad, Kashmiri Gate, New Delhi, and Pokhara in around 2 days 13 h.

How to get from Surat to Nepal

ModeDurationPrice
From Surat taxi to Surat airport, fly to Kathmandu airport, then drive to Kathmandu.4 h 51 min$475
From Surat taxi to Surat airport, fly to Gorakhpur airport, then drive to Siddharthanagar.7 h 10 min$565
From Surat taxi to Surat airport, fly to Bagdogra airport, then drive to Kerabari.7 h 9 min$308
From Surat (ST) train to Sagauli Junction (SGL), train to Raxual Junction (RXL), then drive to Kathmandu.43 h 37 min$63
From Surat bus to Ahmedabad, bus to Kashmiri Gate, Metro to New Delhi, bus to Pokhara, then bus to Kathmandu.2 days 13 h$61
From Surat drive to Kathmandu.25 h 57 min$220

How long does it take to get from Surat to Nepal?

It takes approximately 4 h 51 min to get from Surat to Nepal, including transfers.

Operators from Surat to Nepal

OperatorPhoneWebsite
Air India LimitedAir India Limited
HelitransHelitrans
Jet AirwaysJet Airways
SpicejetSpicejet
Jet LiteJet Lite
IndiGo AirlinesIndiGo Airlines
VistaraVistara
AirAsia IndiaAirAsia India
Indian RailwaysIndian Railways
RedBusRedBus
Delhi Metro155370Delhi Metro
HamrobusHamrobus