There are 4 ways to get from Surat to Zurich by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Surat to Zurich Airport
best- Fly from Surat (STV) to Zurich Airport (ZRH)plane STV - ZRH
12h 51mCHF 226–610Train to Chhatrapati Shivaji Maharaj International Airport, fly to Zurich Airport
cheapest- Take the train from Surat to Borivalitrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Zurich Airport (ZRH)plane BOM - ZRH
15h 27mCHF 217–509Fly Surat to Basel, train
- Fly from Surat (STV) to Basel (BSL)plane STV - BSL
- Take the train from Basel SBB to Zürich HBtrain
16h 46mCHF 370–900Train to Civil Airport Harni, fly to Zurich Airport
- Take the train from Surat to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Zurich Airport (ZRH)plane BDQ - ZRH
17h 21mCHF 225–618
Surat (STV) to Zurich Airport (ZRH) flights
Comparing Your Travel Options
The cheapest way to get from Surat to Zurich is to train and fly which costs SFr 210 - SFr 550 and takes 15h 27m.
The fastest way to get from Surat to Zurich is to fly which takes 12h 51m and costs SFr 220 - SFr 650.
The distance between Surat and Zurich is 6398 km.
It takes approximately 12h 51m to get from Surat to Zurich, including transfers.
Zurich is 4h 30m behind Surat. It is currently 3:19 PM in Surat and 10:49 AM in Zurich.
There are 1230+ hotels available in Zurich.
What companies run services between Surat, India and Zurich, Switzerland?
Air India Express, Air India Limited, and four other airlines fly from Surat (STV) to Zurich Airport (ZRH) 5 times a day.
- Website
- airindia.in
Flights from Surat to Zurich Airport via Delhi
- Ave. Duration
- 14h 47m
- When
- Every day
- Estimated price
- CHF 220–850
Flights from Civil Airport Harni to Zurich Airport via Delhi
- Ave. Duration
- 14h 57m
- When
- Every day
- Estimated price
- CHF 220–850
Flights from Civil Airport Harni to Zurich Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 13h 25m
- When
- Every day
- Estimated price
- CHF 270–850
Flights from Chhatrapati Shivaji Maharaj International Airport to Zurich Airport
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- CHF 200–600
- Website
- swiss.com
Flights from Surat to Zurich Airport via Delhi
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- CHF 220–850
Flights from Surat to Zurich Airport via Bengaluru
- Ave. Duration
- 16h 10m
- When
- Friday and Sunday
- Estimated price
- CHF 310–1,000
Flights from Surat to Zurich Airport via Bengaluru, Munich
- Ave. Duration
- 17h 30m
- When
- Wednesday and Sunday
- Estimated price
- CHF 310–1,200
Flights from Surat to Basel via Bengaluru, Munich
- Ave. Duration
- 17h 35m
- When
- Sunday
- Estimated price
- CHF 360–1,300
Flights from Civil Airport Harni to Zurich Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 13h 25m
- When
- Every day
- Estimated price
- CHF 270–850
Flights from Civil Airport Harni to Zurich Airport via Delhi
- Ave. Duration
- 15h 10m
- When
- Every day
- Estimated price
- CHF 220–850
Flights from Civil Airport Harni to Zurich Airport via Delhi, Munich
- Ave. Duration
- 15h 50m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- CHF 270–1,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Zurich Airport
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- CHF 200–600
- Website
- lufthansa.com
Flights from Surat to Zurich Airport via Bengaluru, Munich
- Ave. Duration
- 17h 30m
- When
- Wednesday and Sunday
- Estimated price
- CHF 310–1,200
Flights from Surat to Basel via Delhi, Munich
- Ave. Duration
- 14h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 310–1,200
Flights from Surat to Basel via Bengaluru, Munich
- Ave. Duration
- 17h 35m
- When
- Sunday
- Estimated price
- CHF 360–1,300
Flights from Civil Airport Harni to Zurich Airport via Delhi, Munich
- Ave. Duration
- 15h 50m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- CHF 270–1,000
Flights from Civil Airport Harni to Zurich Airport via Chhatrapati Shivaji Maharaj International Airport, Munich
- Ave. Duration
- 16h
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- CHF 270–1,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Zurich Airport via Munich
- Ave. Duration
- 11h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- CHF 190–750
Flights from Chhatrapati Shivaji Maharaj International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- CHF 200–750
- Website
- emirates.com
Flights from Surat to Zurich Airport via Dubai
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- CHF 260–900
- Website
- goindigo.in
Flights from Surat to Basel via Delhi, Istanbul
- Ave. Duration
- 23h
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 340–850
- Website
- turkishairlines.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Zurich Airport via Istanbul
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- CHF 200–700
- Website
- rj.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Zurich Airport via Amman
- Ave. Duration
- 12h 40m
- When
- Tuesday
- Estimated price
- CHF 190–600
- Website
- klm.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- CHF 190–700
- Website
- egyptair.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Zurich Airport via Cairo
- Ave. Duration
- 14h 30m
- When
- Wednesday
- Estimated price
- CHF 290–750
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 26–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Surat to Vadodara Jn
- Ave. Duration
- 1h 18m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 1–11
- Website
- irctc.co.in
- Sleeper Class
- CHF 1–2
- Third AC (3A)
- CHF 3–5
- Second AC (2A)
- CHF 5–7
- First Class (1A)
- CHF 8–11
Train from Surat to Borivali
- Ave. Duration
- 2h 20m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 1–13
- Website
- irctc.co.in
- Sleeper Class
- CHF 1–2
- Third AC (3A)
- CHF 4–6
- Second AC (2A)
- CHF 6–8
- First Class (1A)
- CHF 10–13
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide











