There are 12 ways to get from Warsaw to Visp by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Warsaw Chopin Airport to Zurich Airport, train
best- Fly from Warsaw Chopin Airport (WAW) to Zurich Airport (ZRH)WAW - ZRH
- Take the train from Zürich Flughafen to Visp
7h 25mCHF 138–327Fly Warsaw Chopin Airport to Milano Malpensa Airport, train
cheapest- Fly from Warsaw Chopin Airport (WAW) to Milano Malpensa Airport (MXP)WAW - MXP
- Take the train from Busto Arsizio to Domodossola
7h 55mCHF 47–199Train via Frankfurt am Main
- Take the train from Warszawa Centralna to Rzepin95
- Take the train from Rzepin to Berlin Hbf95 / ...
- Take the train from Berlin Hbf to Frankfurt12 / ...
- Take the train from Frankfurt to Basel SBB20 / ...
- Take the train from Basel SBB to VispIc6 / ...
17h 24mCHF 186–400Bus, train
- Take the bus from Warsaw, Bus Station West to Zurich Bus Station
- Take the bus from Zürich HB Schweizerhof to Interlaken Bahnhof West
- Take the train from Spiez to VispIc8 / ...
25h 30mCHF 105–221Drive 1,456.6 km
- Drive from Warsaw to Visp1,456.6 km
14h 21mCHF 233–337Fly Warsaw Chopin Airport to Geneva International Airport, train
- Fly from Warsaw Chopin Airport (WAW) to Geneva International Airport (GVA)WAW - GVA
- Take the train from Genève-Aéroport to Visp
7h 35mCHF 108–267Fly Warsaw Chopin Airport to Basel, train
- Fly from Warsaw Chopin Airport (WAW) to Basel (BSL)WAW - BSL
- Take the train from Basel SBB to Visp
7h 49mCHF 101–267Fly Warsaw–Modlin Mazovia Airport to Il Caravaggio International Airport, train
- Fly from Warsaw–Modlin Mazovia Airport (WMI) to Il Caravaggio International Airport (BGY)WMI - BGY
- Take the train from Milano Centrale to Brig
8h 27mCHF 80–339Fly Warsaw Chopin Airport to Il Caravaggio International Airport, train
- Fly from Warsaw Chopin Airport (WAW) to Il Caravaggio International Airport (BGY)WAW - BGY
- Take the train from Milano Centrale to Brig
8h 26mCHF 66–292Fly Warsaw–Modlin Mazovia Airport to Milano Malpensa Airport, train
- Fly from Warsaw–Modlin Mazovia Airport (WMI) to Milano Malpensa Airport (MXP)WMI - MXP
- Take the train from Busto Arsizio to Domodossola
8h 10mCHF 47–315Bus, train via Stuttgart Airport (STR)
- Take the bus from Warszawa, Dworzec Zachodni to Stuttgart Airport
- Take the bus from Stuttgart Airport Bus Terminal SAB to Winterthur Lagerhausstrasse
- Take the train from Winterthur to VispIc8
27h 11mCHF 128–284Train
- Take the train from Warszawa Centralna to Praha Hlavni Nadrazi410 / ...
- Take the train from Praha Hlavni Nadrazi to Zuerich HbEc
- Take the train from Zürich HB to VispIc8 / ...
27h 32mCHF 228–348
Warsaw to Visp by train
Questions & Answers
The cheapest way to get from Warsaw to Visp is to fly and train which costs SFr 45 - SFr 200 and takes 7h 55m.
The fastest way to get from Warsaw to Visp is to fly and train which takes 7h 25m and costs SFr 130 - SFr 330.
No, there is no direct train from Warsaw to Visp. However, there are services departing from Warszawa Centralna and arriving at Visp via Rzepin, Berlin Hbf, Frankfurt and Basel SBB. The journey, including transfers, takes approximately 17h 24m.
The distance between Warsaw and Visp is 1262 km. The road distance is 1456.6 km.
The best way to get from Warsaw to Visp without a car is to train via Frankfurt am Main which takes 17h 24m and costs SFr 180 - SFr 400.
It takes approximately 7h 25m to get from Warsaw to Visp, including transfers.
Warsaw to Visp train services, operated by PKP Intercity, depart from Warszawa Centralna station.
Warsaw to Visp train services, operated by PKP Intercity, arrive at Rzepin station.
Yes, the driving distance between Warsaw to Visp is 1457 km. It takes approximately 14h 21m to drive from Warsaw to Visp.
Book your Warsaw to Visp train tickets online with Omio.
What companies run services between Warsaw, Poland and Visp, Switzerland?
You can take a train from Warszawa Centralna to Visp via Rzepin, Berlin Hbf, Frankfurt, and Basel SBB in around 17h 24m.
- Website
- ryanair.com
Flights from Warsaw–Modlin Mazovia Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- CHF 60–240
Flights from Warsaw–Modlin Mazovia Airport to Il Caravaggio International Airport via Zadar
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- CHF 60–240
Flights from Warsaw–Modlin Mazovia Airport to Il Caravaggio International Airport via Charleroi
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- CHF 60–240
Flights from Warsaw Chopin Airport to Il Caravaggio International Airport via Vienna
- Ave. Duration
- 4h 10m
- When
- Monday and Sunday
- Estimated price
- CHF 85–230
Flights from Warsaw–Modlin Mazovia Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- CHF 27–250
Flights from Warsaw–Modlin Mazovia Airport to Milano Malpensa Airport via Bari
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- CHF 27–250
- Website
- lot.com
Flights from Warsaw Chopin Airport to Zurich Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- CHF 70–230
Flights from Warsaw Chopin Airport to Geneva International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- CHF 100–200
Flights from Warsaw Chopin Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- CHF 65–220
- Website
- swiss.com
Flights from Warsaw Chopin Airport to Zurich Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- CHF 70–230
Flights from Warsaw Chopin Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- CHF 90–270
- Website
- austrian.com
Flights from Warsaw Chopin Airport to Zurich Airport via Vienna
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- CHF 70–300
Flights from Warsaw Chopin Airport to Geneva International Airport via Vienna
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 75–310
Flights from Warsaw Chopin Airport to Basel via Vienna
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 80–330
- Website
- lufthansa.com
Flights from Warsaw Chopin Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 75–300
Flights from Warsaw Chopin Airport to Geneva International Airport via Munich
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- CHF 80–200
Flights from Warsaw Chopin Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- CHF 65–220
- Website
- wizzair.com
Flights from Warsaw Chopin Airport to Basel
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 35–140
Flights from Warsaw–Modlin Mazovia Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- CHF 23–80
Flights from Warsaw Chopin Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- CHF 21–85
- Website
- flyulendo.com
Flights from Warsaw Chopin Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- CHF 24–90
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Visp
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- CHF 55–110
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Visp
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- CHF 50–95
- Website
- https://www.sbb.ch/en
Train from Spiez to Visp
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- CHF 23–45
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Visp
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 35–70
- Website
- https://www.sbb.ch/en
Train from Winterthur to Visp
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- CHF 75–140
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Visp
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Estimated price
- CHF 50–100
- Website
- https://www.sbb.ch/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Warszawa Centralna to Rzepin
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- CHF 57
- Website
- https://www.intercity.pl/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Rzepin to Berlin Hbf
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- CHF 18–28
- Website
- https://int.bahn.de/en
Train from Berlin Hbf to Frankfurt
- Ave. Duration
- 4h 13m
- Frequency
- Hourly
- Estimated price
- CHF 26–130
- Website
- https://int.bahn.de/en
Train from Frankfurt to Basel SBB
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- CHF 35–90
- Website
- https://int.bahn.de/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Busto Arsizio to Domodossola
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- CHF 6–8
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Busto Arsizio to Domodossola
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- CHF 6–9
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
- Phone
- +420 220 311 700
- info@le.cz
- Website
- leoexpress.com
Train from Warszawa Centralna to Praha Hlavni Nadrazi
- Ave. Duration
- 8h 56m
- Frequency
- Twice daily
- Estimated price
- CHF 18–28
- Website
- https://www.leoexpress.com/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Praha Hlavni Nadrazi to Zuerich Hb
- Ave. Duration
- 14h 34m
- Frequency
- Once daily
- Estimated price
- CHF 160–220
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Warsaw, Bus Station West to Zurich Bus Station
- Ave. Duration
- 20h 30m
- Frequency
- 5 times a week
- Estimated price
- CHF 55–150
- Website
- https://www.flixbus.co.uk
- Phone
- +41 44 552 0807
- contact@shuttler.ch
- Website
- shuttler.ch
Bus from Zürich HB Schweizerhof to Interlaken Bahnhof West
- Ave. Duration
- 2h
- Frequency
- 5 times a week
- Estimated price
- CHF 22–27
- Website
- https://shuttler.ch/
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Warszawa, Dworzec Zachodni to Stuttgart Airport
- Ave. Duration
- 19h 20m
- Frequency
- 4 times a week
- Estimated price
- CHF 35–120
- Website
- https://ecolines.net/
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Stuttgart Airport Bus Terminal SAB to Winterthur Lagerhausstrasse
- Ave. Duration
- 3h 25m
- Frequency
- Twice a week
- Estimated price
- CHF 18–27
- Website
- https://marinobus.it/en/
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 1790+ hotels available in Visp.













































