There are 8 ways to get from Visp to Tetovo by train, plane, taxi, 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.
Train, train to Zurich Airport, fly to Skopje International Airport, taxi
best- Take the train from Visp to Berntrain
- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Skopje International Airport (SKP)plane ZRH - SKP
- Take the taxi from Skopje-Airport-SKP to Tetovotaxi
7h 29m$309–703Train, bus
cheapest- Take the train from Visp to Berntrain Ic8 / ...
- Take the bus from Bern to Tetovobus
26h 52m$114–233Train, bus, drive
- Take the train from Domodossola to Locarno FARTtrain 72 / ...
- Take the train from Locarno to Chiassotrain S
- Take the bus from Chiasso to Prizren,Autobuska Stanicabus
- Drive from Prizren,Autobuska Stanica to Tetovocar
23h 30mDrive 1,611.7 km
- Drive from Visp to Tetovocar 1,611.7 km
16h 49m$325–470Train to Basel, fly to Pristina, bus
- Take the train from Visp to Basel SBBtrain
- Fly from Basel (BSL) to Pristina (PRN)plane BSL - PRN
- Take the bus from Pristina to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Tetovobus
12h 8m$124–709Train to Geneva International Airport, fly to Pristina, bus
- Take the train from Visp to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Pristina (PRN)plane GVA - PRN
- Take the bus from Pristina to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Tetovobus
12h 38m$232–706Train, bus via Bern
- Take the train from Visp to Berntrain Ic8 / ...
- Take the bus from Bern to Tetovobus
25h 42m$181–259Train, bus via Zurich
- Take the train from Visp to Zürich HBtrain Ic8 / ...
- Take the bus from Zurich to Tetovobus
27h 34m$182–383
Visp to Tetovo by train and bus
Questions & Answers
The cheapest way to get from Visp to Tetovo is to train and bus which costs $110 - $240 and takes 26h 52m.
The fastest way to get from Visp to Tetovo is to train and fly and taxi which takes 7h 29m and costs $300 - $750.
The distance between Visp and Tetovo is 1484 km. The road distance is 1611.7 km.
The best way to get from Visp to Tetovo without a car is to train and bus via Bern which takes 25h 42m and costs $180 - $260.
It takes approximately 7h 29m to get from Visp to Tetovo, including transfers.
Yes, the driving distance between Visp to Tetovo is 1612 km. It takes approximately 16h 49m to drive from Visp to Tetovo.
There are 83+ hotels available in Tetovo.
What companies run services between Visp, Switzerland and Tetovo, North Macedonia?
There is no direct connection from Visp to Tetovo. However, you can take the train to Bern, take the train to Zürich Flughafen, walk to Zurich Airport (ZRH) airport, fly to Skopje International Airport (SKP), then take the taxi to Tetovo. Alternatively, you can take a train from Visp to Tetovo via Brig, Domodossola, Locarno, Chiasso, Chiasso, and Prizren,Autobuska Stanica in around 23h 30m.
- Website
- easyjet.com
Flights from Basel to Pristina
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- $85–380
Flights from Geneva International Airport to Pristina
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- $80–440
- Website
- comlux.com
Flights from Zurich Airport to Skopje International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $150–650
Flights from Basel to Pristina
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $200–850
- Website
- flexflight.dk
Flights from Zurich Airport to Skopje International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $150–650
Flights from Basel to Pristina
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $200–850
Flights from Basel to Pristina
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $60–420
Flights from Geneva International Airport to Pristina
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $130–420
- Website
- austrian.com
Flights from Zurich Airport to Skopje International Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $110–430
Flights from Basel to Pristina via Vienna
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Thursday, Friday, Wednesday, and Sunday
- Estimated price
- $150–550
Flights from Geneva International Airport to Pristina via Vienna
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $180–470
- Website
- swiss.com
Flights from Zurich Airport to Skopje International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $75–410
Flights from Geneva International Airport to Pristina
- Ave. Duration
- 2h 10m
- When
- Wednesday and Saturday
- Estimated price
- $150–400
- Website
- croatiaairlines.com
Flights from Zurich Airport to Skopje International Airport via Zagreb
- Ave. Duration
- 3h 27m
- When
- Wednesday, Thursday, Saturday, Sunday, Monday, and Friday
- Estimated price
- $110–380
- Website
- flyedelweiss.com
Flights from Zurich Airport to Skopje International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $75–410
Train from Visp to Bern
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $35–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $50–160
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Locarno to Chiasso
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $24–75
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Visp to Basel SBB
- Ave. Duration
- 2h 2m
- Frequency
- Every 3 hours
- Estimated price
- $80–240
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Visp to Genève-Aéroport
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- $80–250
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Visp to Bern
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $35–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Visp to Bern
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $35–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Visp to Zürich HB
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- $85–260
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 (0)91 756 04 00
- [email protected]
- Website
- FART
Train from Domodossola to Locarno FART
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- $12–17
- Schedules at
- FART
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Locarno to Chiasso
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $6–8
- Website
- Trenord
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Visp to Basel SBB
- Ave. Duration
- 2h 1m
- Frequency
- Every 4 hours
- Estimated price
- $50–110
- Website
- Trenitalia Eurocity
- 1st Class
- $75–110
- 2nd Class
- $50–75
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Visp to Basel SBB
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $18–24
- Schedules at
- SBB GmbH
- Phone
- + 383 (0) 44 542 029
- [email protected]
- Website
- Sharr Travel
Bus from Chiasso to Prizren,Autobuska Stanica
- Ave. Duration
- 15h 19m
- Frequency
- Twice a week
- Website
- Sharr Travel
- Phone
- +383 49 166 760
- [email protected]
- Website
- Amalfi Tours
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $11–13
- Website
- Amalfi Tours
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $11–13
- Website
- Amalfi Tours
- Phone
- +389 76 241 003
- [email protected]
- Website
- facebook.com
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $8–12
- Schedules at
- facebook.com
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $8–12
- Schedules at
- facebook.com
- [email protected]
- Website
- Motoja
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- $8–11
- Website
- Motoja
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- $8–11
- Website
- Motoja
- Phone
- +389 23 139949
- [email protected]
- Website
- travel.gjirafa.com
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- travel.gjirafa.com
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- travel.gjirafa.com
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 38 min
- Frequency
- 5 times a day
- Schedules at
- martinoski.com
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 38 min
- Frequency
- 5 times a day
- Schedules at
- martinoski.com
- Phone
- +389046787467
- [email protected]
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 51 min
- Frequency
- 3 times a day
- Schedules at
- travel.gjirafa.com
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 51 min
- Frequency
- 3 times a day
- Schedules at
- travel.gjirafa.com
- [email protected]
- Website
- Vakcare Struga
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 46 min
- Frequency
- Twice daily
- Website
- Vakcare Struga
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 46 min
- Frequency
- Twice daily
- Website
- Vakcare Struga
- Phone
- +389 75 209 209
- [email protected]
- Website
- Hak Bus
Bus from Bern to Tetovo
- Ave. Duration
- 23h 34m
- Frequency
- Twice a week
- Estimated price
- $140
- Website
- Hak Bus
- Phone
- +389 42 217 370
- [email protected]
- Website
- durmotours.com.mk
Bus from Bern to Tetovo
- Ave. Duration
- 24h 53m
- Frequency
- Twice a week
- Estimated price
- $75–120
- Schedules at
- durmotours.com.mk
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Zurich to Tetovo
- Ave. Duration
- 24h 30m
- Frequency
- Twice a week
- Estimated price
- $95–130
- Schedules at
- eurobus.mk
- Ave. Duration
- 55 min
- Estimated price
- $110–140
Classic Taxi
- Phone
- +389 70 279 167
- Website
- facebook.com
Skopje Taxi
- Phone
- +389 71 824 681
- Website
- skopjetaxi.com.mk
Wizi
- Phone
- +389 2 277 6800
- Website
- wizi.hr
Teniks Taxi
- Phone
- +389 71 209 194
- Website
- tenikstaxiskopje.com
Taxi Service Skopje
- Phone
- +389 78 923 098
- Website
- web.facebook.com
Luxe City Taxi
- Phone
- +389 31 431 432
- Website
- facebook.com
Ало-такси 13-011
- Phone
- 078 754777
- Website
- zk.mk
Alo Taxi
- Phone
- +389 78 331533
Snupi 13-202
- Phone
- +389 32 444 339
Gjavolche
- Phone
- +389 78 377 277
Bojmar Taxi
- Phone
- +389 77 600 136
- Website
- zk.mk
Buba Mara Taxi
- Phone
- +389 78 451 530
- Website
- web.facebook.com
Taxi Lider
- Phone
- +389 78 368 123
- Website
- facebook.com
Taxi Perka
- Phone
- +38943222194
Want to know more about travelling around North Macedonia
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
Italian Lakes: Getting around by train
Read the travel guide



























