There are 14 ways to get from Switzerland to Basingstoke by plane, train, train (Eurostar), bus, car, car train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Basel to London Heathrow Airport, train
best- Fly from Basel (BSL) to London Heathrow Airport (LHR)plane BSL - LHR
- Take the train from Woking to Basingstoketrain
5h 29m£66–261Bus via Paris
cheapest- Take the bus from Zurich Limmatstrasse to Paris Bercy Seine Bus Stopbus
- Take the bus from Paris Bercy Seine Bus Stop to London Victoriabus
- Take the bus from London Victoria to The Mallsbus 035
26h 33m£48–105Train
- Take the train from Zürich Stadelhofen to Schaffhausentrain S9 / ...
- Take the train from Schaffhausen to Hauptbahnhoftrain 87
- Take the train from Stuttgart Hbf to Amsterdam Centraaltrain Ice
- Take the train from Amsterdam Centraal to London St. Pancras Int.train
- Take the train from London Waterloo to Basingstoketrain
17h 37m£178–649Bus
- Take the bus from Zurich Bus Station to Luxembourg, P+R Bouillonbus 299
- Take the bus from Luxembourg P+R Bouillon to London Victoriabus
- Take the bus from London Victoria to The Mallsbus 035
20h 28m£59–100Drive, Eurotunnel
- Drive from Zurich to Calais-Fréthuncar
- Take the car train from Calais-Fréthun to Folkestonecartrain
- Drive from Folkestone to Basingstokecar
10h 50mFly Geneva International Airport to London Heathrow Airport, train
- Fly from Geneva International Airport (GVA) to London Heathrow Airport (LHR)plane GVA - LHR
- Take the train from Woking to Basingstoketrain
5h 32m£71–210Fly Zurich Airport to London Heathrow Airport, train
- Fly from Zurich Airport (ZRH) to London Heathrow Airport (LHR)plane ZRH - LHR
- Take the train from Woking to Basingstoketrain
5h 38m£74–184Fly Zurich Airport to London City Airport, train
- Fly from Zurich Airport (ZRH) to London City Airport (LCY)plane ZRH - LCY
- Take the train from London Waterloo to Basingstoketrain
5h 44m£101–279Fly Geneva International Airport to London City Airport, train
- Fly from Geneva International Airport (GVA) to London City Airport (LCY)plane GVA - LCY
- Take the train from London Waterloo to Basingstoketrain
5h 44m£108–305Fly Geneva International Airport to London Gatwick Airport, train
- Fly from Geneva International Airport (GVA) to London Gatwick Airport (LGW)plane GVA - LGW
- Take the train from Clapham Junction to Basingstoketrain
5h 46m£63–181Fly Zurich Airport to London Gatwick Airport, train
- Fly from Zurich Airport (ZRH) to London Gatwick Airport (LGW)plane ZRH - LGW
- Take the train from Clapham Junction to Basingstoketrain
5h 46m£81–195Fly Geneva International Airport to Luton Airport, train
- Fly from Geneva International Airport (GVA) to Luton Airport (LTN)plane GVA - LTN
- Take the train from Luton Airport Parkway to West Hampstead Thameslinktrain
- Take the train from London Waterloo to Basingstoketrain
6h 23m£77–222Train, bus
- Take the train from Zuerich Hb to Frankfurt(Main)Hbftrain Ec
- Take the bus from Frankfurt to London Victoriabus
- Take the train from London Waterloo to Basingstoketrain
21h 4m£123–197Drive, car ferry
- Drive from Zurich to Calaiscar
- Take the car ferry from Calais to Port of Dovercarferry
- Drive from Port of Dover to Basingstokecar
11h 53m£163–247
Switzerland to Basingstoke by train, subway, and foot
Questions & Answers
The cheapest way to get from Switzerland to Basingstoke is to bus via Paris which costs £45 - £110 and takes 26h 33m.
The fastest way to get from Switzerland to Basingstoke is to fly and train which takes 5h 29m and costs £65 - £270.
No, there is no direct train from Switzerland to Basingstoke. However, there are services departing from Zürich Stadelhofen and arriving at Basingstoke via Schaffhausen, Stuttgart Hbf, Amsterdam Centraal, King's Cross St. Pancras station and London Waterloo. The journey, including transfers, takes approximately 17h 37m.
The distance between Switzerland and Basingstoke is 494 miles.
The best way to get from Switzerland to Basingstoke without a car is to train which takes 17h 37m and costs £170 - £650.
It takes approximately 5h 29m to get from Switzerland to Basingstoke, including transfers.
Switzerland to Basingstoke train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Zürich Stadelhofen station.
The best way to get from Switzerland to Basingstoke is to train which takes 17h 37m and costs £170 - £650. Alternatively, you can bus, which costs £55 - £100 and takes 20h 28m.
Basingstoke is 1h behind Switzerland. It is currently 11:16 AM in Switzerland and 10:16 AM in Basingstoke.
Switzerland to Basingstoke train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Schaffhausen station.
What companies run services between Switzerland and Basingstoke, England?
You can take a train from Zürich Stadelhofen to Basingstoke via Schaffhausen, Hauptbahnhof, Stuttgart Hbf, Amsterdam Centraal, London St. Pancras Int., King's Cross St. Pancras station, Embankment station, and London Waterloo in around 17h 37m. Alternatively, you can take a train from Zürich Stadelhofen to The Malls via Zürich HB, Zurich Bus Station, Luxembourg P+R Bouillon, and London Victoria in around 20h 28m.
- Website
- easyjet.com
Flights from Geneva International Airport to London Gatwick Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- £30–120
Flights from Zurich Airport to London Gatwick Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- £40–120
Flights from Geneva International Airport to Luton Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- £30–140
Flights from Geneva International Airport to Luton Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 5m
- When
- Sunday
- Estimated price
- £30–140
- Website
- britishairways.com
Flights from Basel to London Heathrow Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- £45–190
Flights from Geneva International Airport to London Heathrow Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- £65–180
Flights from Zurich Airport to London Heathrow Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- £60–160
Flights from Zurich Airport to London City Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- £90–190
Flights from Geneva International Airport to London City Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- £75–340
Flights from Geneva International Airport to London Gatwick Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- £30–220
- Website
- swiss.com
Flights from Geneva International Airport to London Heathrow Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- £65–190
Flights from Zurich Airport to London Heathrow Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- £60–160
Flights from Zurich Airport to London City Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- £65–240
Flights from Geneva International Airport to London Gatwick Airport
- Ave. Duration
- 1h 40m
- When
- Saturday and Sunday
- Estimated price
- £55–220
Flights from Geneva International Airport to London Gatwick Airport via Zurich Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- £55–230
Flights from Zurich Airport to London Gatwick Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- £50–200
Flights from Zurich Airport to London Gatwick Airport via Geneva International Airport
- Ave. Duration
- 3h 48m
- When
- Saturday
- Estimated price
- £50–200
- Website
- klm.com
Flights from Basel to London Heathrow Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £45–270
Flights from Zurich Airport to London City Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- £50–300
Flights from Geneva International Airport to London City Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £60–340
- Website
- lufthansa.com
Flights from Basel to London Heathrow Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Monday and Sunday
- Estimated price
- £90–260
Flights from Basel to London Heathrow Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- £90–260
Flights from Zurich Airport to London City Airport via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Monday to Friday
- Estimated price
- £110–370
Flights from Geneva International Airport to London City Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Monday to Friday
- Estimated price
- £130–430
- Website
- airfrance.com
Flights from Basel to London Heathrow Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- £40–250
Flights from Geneva International Airport to London Gatwick Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 50m
- When
- Sunday
- Estimated price
- £30–200
Flights from Zurich Airport to London Gatwick Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 50m
- When
- Sunday
- Estimated price
- £30–190
- Website
- luxair.lu
Flights from Geneva International Airport to London City Airport via Luxembourg
- Ave. Duration
- 3h 43m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £85–390
- Website
- eurowings.com
Flights from Geneva International Airport to London Heathrow Airport via Dusseldorf
- Ave. Duration
- 3h 35m
- When
- Monday to Friday
- Estimated price
- £95–140
Flights from Zurich Airport to London Gatwick Airport via Cologne Bonn
- Ave. Duration
- 3h 45m
- When
- Tuesday and Friday
- Estimated price
- £45–170
- Website
- jet2.com
Flights from Geneva International Airport to London Gatwick Airport
- Ave. Duration
- 1h 50m
- When
- Saturday
- Estimated price
- £50–160
Flights from Geneva International Airport to Luton Airport
- Ave. Duration
- 1h 50m
- When
- Saturday
- Estimated price
- £50–170
- Website
- brusselsairlines.com
Flights from Zurich Airport to London Heathrow Airport via Brussels
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- £50–180
- Website
- airdolomiti.it
Flights from Zurich Airport to London City Airport via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Monday to Friday
- Estimated price
- £110–370
- Phone
- 0345 6000 650
- Website
- southwesternrailway.com
Train from Woking to Basingstoke
- Ave. Duration
- 39 min
- Frequency
- Every 15 minutes
- Estimated price
- £8–17
- Website
- https://www.southwesternrailway.com/
Train from London Waterloo to Basingstoke
- Ave. Duration
- 1h 16m
- Frequency
- Every 15 minutes
- Estimated price
- £22–35
- Website
- https://www.southwesternrailway.com/
Train from Clapham Junction to Basingstoke
- Ave. Duration
- 1h 9m
- Frequency
- Every 20 minutes
- Estimated price
- £19–30
- Website
- https://www.southwesternrailway.com/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Stadelhofen to Schaffhausen
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- £22–25
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Zürich Stadelhofen to Schaffhausen
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- £5–7
- Schedules at
- sbb-deutschland.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Schaffhausen to Hauptbahnhof
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- £19–35
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Stuttgart Hbf to Amsterdam Centraal
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Estimated price
- £75–280
- Website
- https://www.ns.nl/en
- 2nd Class
- £75–120
- 1st Class
- £160–280
Train from Amsterdam Centraal to London St. Pancras Int.
- Ave. Duration
- 4h 17m
- Frequency
- 5 times a day
- Estimated price
- £85–270
- Website
- https://www.ns.nl/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Amsterdam Centraal to London St. Pancras Int.
- Ave. Duration
- 4h 17m
- Frequency
- 3 times a day
- Estimated price
- £55–270
- Website
- https://www.eurostar.com/rw-en
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Calais-Fréthun to Folkestone
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- 0345 026 4700
- Website
- thameslinkrailway.com
Train from Luton Airport Parkway to West Hampstead Thameslink
- Ave. Duration
- 23 min
- Frequency
- Every 15 minutes
- Estimated price
- £15–35
- Website
- https://www.thameslinkrailway.com/
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Zuerich Hb to Frankfurt(Main)Hbf
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- £75–130
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- £85–130
- 2nd Class
- £75–110
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zurich Bus Station to Luxembourg, P+R Bouillon
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- £23–40
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Luxembourg P+R Bouillon to London Victoria
- Ave. Duration
- 9h 20m
- Frequency
- Twice a week
- Estimated price
- £29–45
- Website
- https://regiojet.com/
- Phone
- 08717 81 81 81
- Website
- nationalexpress.com
Bus from London Victoria to The Malls
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- £5–12
- Website
- https://www.nationalexpress.com/en
- Phone
- 0745 638 910
- transnicolaescu@yahoo.com
- Website
- transnicolaescu.ro
Bus from Frankfurt to London Victoria
- Ave. Duration
- 13h
- Frequency
- Once a week
- Estimated price
- £11
- Schedules at
- transnicolaescu.ro
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Zurich Limmatstrasse to Paris Bercy Seine Bus Stop
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Estimated price
- £24–35
- Website
- https://union-ivkoni.com/en
Bus from Paris Bercy Seine Bus Stop to London Victoria
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Estimated price
- £17–26
- Website
- https://union-ivkoni.com/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Paris Bercy Seine Bus Stop to London Victoria
- Ave. Duration
- 9h 55m
- Frequency
- 3 times a week
- Estimated price
- £21–55
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 01304 44 88 88
- customer.services@poferries.com
- Website
- poferries.com
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- £25–45
- Website
- https://www.poferries.com/en
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- £30–40
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
- Car
- £65–170
- On Foot
- £30–40
Want to know more about travelling around United Kingdom
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
Travelling to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Which London airport should I choose?
Read the travel guide
More Questions & Answers
Book your Switzerland to Basingstoke train tickets online with Omio.
There are 783+ hotels available in Basingstoke.







































































