There are 10 ways to get from Zermatt to Basal by train, car, night train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive
best- Take the train from Zermatt, Bahnhof to Brig BahnhofplatzGex / ...
- Take the train from Domodossola to Venezia MestreEc
- Take the train from Venezia Mestre to Villach HbfRj / ...
- Take the train from Villach Hbf to Ivanic Grad211
- Take the train from Ivanic Grad to ViroviticaRe
- Drive from Virovitica to Basal
23h 46mFt 84,030–145,539Train, bus to Il Caravaggio International Airport, fly to Zagreb Franjo Tuđman Airport
cheapest- Take the train from Zermatt, Bahnhof to Brig Bahnhofplatz
- Take the train from Domodossola to Milano Centrale
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Fly from Il Caravaggio International Airport (BGY) to Zagreb Franjo Tuđman Airport (ZAG)BGY - ZAG
- Take the train from Zagreb Glavni Kol. to Gyekenyes
- Take the train from Gyekenyes to Szigetvar
16h 57mFt 33,830–112,539Train, night train
- Take the train from Zermatt, Bahnhof to Chur900 / ...
- Take the night train from Sargans to Zagreb Glavni Kol.En
- Take the train from Zagreb Glavni Kol. to GyekenyesIc
- Take the train from Gyekenyes to SzigetvarIr / ...
26h 29mTrain to Basel, fly to Zagreb Franjo Tuđman Airport, train
- Take the train from Visp to Basel SBB
- Fly from Basel (BSL) to Zagreb Franjo Tuđman Airport (ZAG)BSL - ZAG
- Take the train from Zagreb Glavni Kol. to Gyekenyes
- Take the train from Gyekenyes to Szigetvar
15h 22mFt 39,129–155,178Train
- Take the train from Zermatt, Bahnhof to Chur900 / ...
- Take the train from Sargans to Graz HbfEc
- Take the train from Graz Hbf to SzombathelyIc
- Take the train from Szombathely to SzigetvarIr
24h 53mTrain, train to Zurich Airport, fly to Zagreb Franjo Tuđman Airport
- Take the train from Visp to Bern
- Take the train from Bern to Zürich Flughafen
- Fly from Zurich Airport (ZRH) to Zagreb Franjo Tuđman Airport (ZAG)ZRH - ZAG
- Take the train from Zagreb Glavni Kol. to Gyekenyes
- Take the train from Gyekenyes to Szigetvar
15h 11mFt 72,729–160,278Train, train to Milano Malpensa Airport, fly to Budapest Ferenc Liszt International Airport
- Take the train from Zermatt, Bahnhof to Brig Bahnhofplatz
- Take the train from Domodossola to Gallarate
- Fly from Milano Malpensa Airport (MXP) to Budapest Ferenc Liszt International Airport (BUD)MXP - BUD
- Take the train from Budapest-Kelenfoeld to Szentloerinc
14h 50mFt 37,020–88,839Train, train to Zurich Airport, fly to Vienna International Airport
- Take the train from Visp to Bern
- Take the train from Bern to Zürich Flughafen
- Fly from Zurich Airport (ZRH) to Vienna International Airport (VIE)ZRH - VIE
- Take the train from Wien Hbf to Budapest-Kelenfoeld
- Take the train from Budapest-Kelenfoeld to Szentloerinc
16h 22mFt 80,399–178,108Train, train to Milano Malpensa Airport, fly to Vienna International Airport
- Take the train from Zermatt, Bahnhof to Brig Bahnhofplatz
- Take the train from Domodossola to Gallarate
- Fly from Milano Malpensa Airport (MXP) to Vienna International Airport (VIE)MXP - VIE
- Take the train from Wien Hbf to Budapest-Kelenfoeld
- Take the train from Budapest-Kelenfoeld to Szentloerinc
16h 52mFt 43,500–139,269Train to Mulhouse, fly to Mahovljani Airport, bus, train
- Take the train from Visp to Basel SBB
- Fly from Mulhouse (MLH) to Mahovljani Airport (BNX)MLH - BNX
- Take the bus from Laktaši to Zagreb, Autobusni Kolodvor
- Take the train from Zagreb Glavni Kol. to Gyekenyes
- Take the train from Gyekenyes to Szigetvar
17h 56mFt 36,729–254,078
Basel (BSL) to Zagreb Franjo Tuđman Airport (ZAG) flights
Questions & Answers
The cheapest way to get from Zermatt to Basal is to train and fly which costs 37 000 Ft - 90 000 Ft and takes 14h 50m.
The fastest way to get from Zermatt to Basal is to train and fly which takes 14h 50m and costs 37 000 Ft - 90 000 Ft.
The distance between Zermatt and Basal is 1213 km.
The best way to get from Zermatt to Basal without a car is to train and night train which takes 26h 29m and costs .
It takes approximately 23h 46m to get from Zermatt to Basal, including transfers.
There are 55+ hotels available in Basal.
What companies run services between Zermatt, Switzerland and Basal, Hungary?
You can take a train from Zermatt, Bahnhof to Basal, Művelődési ház via Chur, Sargans, Graz Hbf, Szombathely, Szigetvar, and Szigetvár, autóbusz-állomás in around 24h 53m.
- Website
- swiss.com
Flights from Zurich Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Ft 33,000–95,000
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport via Zurich Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- Ft 21,000–85,000
Flights from Zurich Airport to Vienna International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Ft 36,000–120,000
Flights from Milano Malpensa Airport to Vienna International Airport via Zurich Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- Ft 19,000–80,000
- Website
- ryanair.com
Flights from Basel to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Ft 18,000–75,000
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- Ft 11,000–25,000
Flights from Il Caravaggio International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 12,000–55,000
Flights from Milano Malpensa Airport to Vienna International Airport
- Ave. Duration
- 1h 29m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- Ft 11,000–45,000
- Website
- austrian.com
Flights from Basel to Zagreb Franjo Tuđman Airport via Vienna International Airport
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Ft 27,000–95,000
Flights from Zurich Airport to Zagreb Franjo Tuđman Airport via Vienna International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- Ft 36,000–80,000
Flights from Zurich Airport to Vienna International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Ft 36,000–120,000
- Website
- lufthansa.com
Flights from Basel to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Ft 37,000–120,000
Flights from Zurich Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ft 33,000–95,000
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- Ft 23,000–90,000
Flights from Zurich Airport to Vienna International Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Ft 36,000–120,000
Flights from Milano Malpensa Airport to Vienna International Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Ft 33,000–110,000
- Website
- wizzair.com
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- Ft 9,500–37,000
Flights from Mulhouse to Mahovljani Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Ft 9,000–160,000
- Website
- croatiaairlines.com
Flights from Zurich Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Ft 33,000–95,000
- Website
- flyulendo.com
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- Ft 9,000–33,000
- Phone
- +41 (0)848 642 442
- railcenter@mgbahn.ch
- Website
- matterhorngotthardbahn.ch
Train from Zermatt, Bahnhof to Brig Bahnhofplatz
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- Ft 10,000–23,000
- Website
- Matterhorn Gotthard Bahn
- Schedules at
- Swiss Railways
- 2nd Class Ticket
- Ft 10,000–13,000
- 1st Class Ticket
- Ft 18,000–23,000
- Phone
- +41 81 288 65 65
- info@glacierexpress.ch
- Website
- glacierexpress.ch
Train from Zermatt, Bahnhof to Brig Bahnhofplatz
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Schedules at
- glacierexpress.ch
Train from Zermatt, Bahnhof to Chur
- Ave. Duration
- 5h 33m
- Frequency
- 3 times a day
- Schedules at
- glacierexpress.ch
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Domodossola to Venezia Mestre
- Ave. Duration
- 4h 13m
- Frequency
- 3 times a week
- Estimated price
- Ft 31,000–55,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- Ft 36,000–55,000
- 2nd Class
- Ft 31,000–42,000
Train from Visp to Basel SBB
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a day
- Estimated price
- Ft 18,000–36,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- Ft 25,000–36,000
- 2nd Class
- Ft 18,000–24,000
Train from Venezia Mestre to Villach Hbf
- Ave. Duration
- 2h 32m
- Frequency
- 4 times a day
- Estimated price
- Ft 13,000–21,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Ft 13,000–21,000
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 22m
- Frequency
- 3 times a day
- Estimated price
- Ft 14,000–22,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Ft 14,000–22,000
Train from Villach Hbf to Ivanic Grad
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- Ft 20,000–29,000
- Website
- https://www.oebb.at/en/
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- Ft 7,000–22,000
- Website
- https://www.oebb.at/en/
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Ivanic Grad to Virovitica
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Estimated price
- Ft 4,400–6,000
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Gyekenyes
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- Ft 2,300–3,200
- Website
- http://www.hzpp.hr/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Night train from Sargans to Zagreb Glavni Kol.
- Ave. Duration
- 12h 54m
- Frequency
- Once daily
- Estimated price
- Ft 85,000–160,000
- Website
- https://www.sbb.ch/en
Train from Visp to Basel SBB
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- Ft 21,000–39,000
- Website
- https://www.sbb.ch/en
Train from Sargans to Graz Hbf
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Estimated price
- Ft 70,000–130,000
- Website
- https://www.sbb.ch/en
Train from Visp to Bern
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- Ft 13,000–25,000
- Website
- https://www.sbb.ch/en
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- Ft 14,000–26,000
- Website
- https://www.sbb.ch/en
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Gyekenyes to Szigetvar
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- Ft 1,500–1,800
- Website
- https://jegy.mav.hu/
Train from Szombathely to Szigetvar
- Ave. Duration
- 3h 46m
- Frequency
- Every 4 hours
- Estimated price
- Ft 3,700–4,200
- Website
- https://jegy.mav.hu/
Train from Budapest-Kelenfoeld to Szentloerinc
- Ave. Duration
- 2h 11m
- Frequency
- Every 4 hours
- Estimated price
- Ft 3,500–4,000
- Website
- https://jegy.mav.hu/
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Visp to Basel SBB
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- Ft 6,000–8,000
- Schedules at
- sbb-deutschland.de
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Szombathely
- Ave. Duration
- 2h 16m
- Frequency
- Once daily
- Estimated price
- Ft 5,500–10,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Graz Hbf to Szombathely
- Ave. Duration
- 2h 14m
- Frequency
- Twice daily
- Estimated price
- Ft 3,600–8,500
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- Ft 3,600–5,500
- Regional Train Ticket
- Ft 4,800–5,500
- Intercity 1st Class Ticket
- Ft 7,000–8,500
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Domodossola to Gallarate
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- Ft 2,400–3,100
- Website
- https://www.trenord.it/en/
Train from Domodossola to Milano Centrale
- Ave. Duration
- 1h 44m
- Frequency
- Every 2 hours
- Estimated price
- Ft 3,300–4,200
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Domodossola to Gallarate
- Ave. Duration
- 1h 39m
- Frequency
- Every 4 hours
- Estimated price
- Ft 2,400–3,600
- Website
- https://www.trenitalia.com/en.html
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- Ft 9,000–21,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- Ft 3,400–10,000
- Website
- https://regiojet.com/
- info@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- Ft 3,000–3,900
- Website
- https://www.flibco.com/en
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,600–6,500
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- Ft 5,000–6,500
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Laktaši to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- Ft 8,898
- Schedules at
- pepeks.hr
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Laktaši to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- Ft 6,000–8,000
- Website
- https://centrotrans.com/en
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Laktaši to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Schedules at
- croatiabus.hr
Want to know more about travelling around Hungary
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide































































































