There are 10 ways to get from St. Gallen to North Macedonia by train, plane, bus, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Zurich Airport, fly to Skopje International Airport
best- Take the train from St. Gallen(Ch) to Zuerich Flughafentrain
- Fly from Zurich Airport (ZRH) to Skopje International Airport (SKP)plane ZRH - SKP
5h 9m$169–450Bus via Центар Рекорд-КОН Запад
cheapest- Take the bus from St. Gallen to Skopje, Transporten Centarbus
20h 48m$85–130Bus
- Take the bus from Sankt Gallen to Skopje, Transporten Centarbus
20h 14m$141Drive 1,520.4 km
- Drive from St. Gallen to Skopjecar 1,520.4 km
15h 41m$307–443Train, train to Mulhouse, fly to Skopje International Airport
- Take the train from St. Gallen to Zürich HBtrain
- Take the train from Zürich HB to Basel SBBtrain
- Fly from Mulhouse (MLH) to Skopje International Airport (SKP)plane MLH - SKP
7h 19m$152–718Train to Zurich Airport, fly to Ohrid Airport, bus
- Take the train from St. Gallen(Ch) to Zuerich Flughafentrain
- Fly from Zurich Airport (ZRH) to Ohrid Airport (OHD)plane ZRH - OHD
- Take the bus from Gorenci to Gostivarbus
7h 33m$194–580Train to Allgäu Airport, Memmingen, fly to Skopje International Airport
- Take the train from Lindau, Reutin Bahnhof to Memmingentrain
- Fly from Allgäu Airport, Memmingen (FMM) to Skopje International Airport (SKP)plane FMM - SKP
7h 18m$138–481Ferry to Friedrichshafen Airport, fly to Skopje International Airport
- Take the ferry from Romanshorn Autoquai to Friedrichshafen Faehreferry
- Fly from Friedrichshafen Airport (FDH) to Skopje International Airport (SKP)plane FDH - SKP
6h 44m$93–491Bus via Pristina
- Take the bus from St. Gallen to Pristinabus
- Take the bus from Pristina to Skopje, Transporten Centarbus
20h 52m$125–129Train, bus
- Take the train from St. Gallen to Arth-Goldautrain Vae
- Take the train from Arth-Goldau to Chiassotrain Ec / ...
- Take the bus from Chiasso to Pristinabus
- Take the train from Sh. Ekonomike to Skopje, Transporten Centartrain
23h
St. Gallen to North Macedonia by bus
Questions & Answers
The cheapest way to get from St. Gallen to North Macedonia is to bus via Центар Рекорд-КОН Запад which costs $85 - $130 and takes 20h 48m.
The fastest way to get from St. Gallen to North Macedonia is to train and fly which takes 5h 9m and costs $160 - $450.
Yes, there is a direct bus departing from Sankt Gallen and arriving at Skopje, Transporten Centar. Services depart twice a week, and operate Wednesday and Saturday. The journey takes approximately 20h 11m.
The distance between St. Gallen and North Macedonia is 1289 km. The road distance is 1520.4 km.
The best way to get from St. Gallen to North Macedonia without a car is to bus which takes 20h 14m and costs $141.
It takes approximately 5h 9m to get from St. Gallen to North Macedonia, including transfers.
St. Gallen to North Macedonia bus services, operated by Hak Bus, depart from Sankt Gallen station.
St. Gallen to North Macedonia bus services, operated by Hak Bus, arrive at Skopje, Transporten Centar station.
Yes, the driving distance between St. Gallen to North Macedonia is 1520 km. It takes approximately 15h 41m to drive from St. Gallen to North Macedonia.
There are 1909+ hotels available in North Macedonia.
What companies run services between St. Gallen, Switzerland and North Macedonia?
Hak Bus operates a bus from Sankt Gallen to Skopje, Transporten Centar twice a week. Tickets cost $141 and the journey takes 20h 11m.
- Website
- comlux.com
Flights from Zurich Airport to Skopje International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $150–850
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $210–550
- Website
- flexflight.dk
Flights from Zurich Airport to Skopje International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $150–850
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $370–1,200
- Website
- wizzair.com
Flights from Mulhouse to Skopje International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $50–430
Flights from Allgäu Airport, Memmingen to Skopje International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $28–260
Flights from Friedrichshafen Airport to Skopje International Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $28–220
- Website
- flyedelweiss.com
Flights from Zurich Airport to Skopje International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $80–410
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $110–600
- 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–450
- Website
- austrian.com
Flights from Zurich Airport to Skopje International Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $120–440
- Website
- airserbia.com
Flights from Zurich Airport to Ohrid Airport via Belgrade
- Ave. Duration
- 5h 10m
- When
- Monday and Wednesday
- Estimated price
- $130–330
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 48 min
- Frequency
- Every 15 minutes
- Estimated price
- $30–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Gallen to Zürich HB
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- $35–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- $35–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 48 min
- Frequency
- Every 15 minutes
- Estimated price
- $30–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Arth-Goldau to Chiasso
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- $65–200
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from St. Gallen(Ch) to Zuerich Flughafen
- *
- $19–29
Train from St. Gallen to Zürich HB
- *
- $21–35
Train from St. Gallen(Ch) to Zuerich Flughafen
- *
- $19–29
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 48 min
- Frequency
- Every 3 hours
- Estimated price
- $9–12
- Schedules at
- SBB GmbH
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 48 min
- Frequency
- Every 3 hours
- Estimated price
- $9–12
- Schedules at
- SBB GmbH
Train from Arth-Goldau to Chiasso
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- $16–20
- Schedules at
- SBB GmbH
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- $19–35
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- $19–35
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +41 71 554 00 00
- Website
- Thurbo
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a week
- Estimated price
- $12–24
- Schedules at
- Thurbo
- 2nd Class Ticket
- $12–16
- 1st Class Ticket
- $20–24
Train from St. Gallen to Zürich HB
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a week
- Estimated price
- $13–26
- Schedules at
- Thurbo
- 2nd Class Ticket
- $13–18
- 1st Class Ticket
- $22–26
Train from St. Gallen(Ch) to Zuerich Flughafen
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a week
- Estimated price
- $12–24
- Schedules at
- Thurbo
- 2nd Class Ticket
- $12–16
- 1st Class Ticket
- $20–24
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Lindau, Reutin Bahnhof to Memmingen
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- $18–80
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 821 899 825 44
- [email protected]
- Website
- Arverio Bayern GmbH
Train from Lindau, Reutin Bahnhof to Memmingen
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Schedules at
- Arverio Bayern GmbH
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from St. Gallen to Arth-Goldau
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $35–60
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +383 038 534 – 814
- [email protected]
- Website
- Trainkos
Train from Sh. Ekonomike to Skopje, Transporten Centar
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- $3–5
- Website
- Trainkos
- Phone
- +389 75 209 209
- [email protected]
- Website
- Hak Bus
Bus from Sankt Gallen to Skopje, Transporten Centar
- Ave. Duration
- 20h 11m
- Frequency
- Twice a week
- Estimated price
- $141
- Website
- Hak Bus
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Gorenci to Gostivar
- Ave. Duration
- 1h 16m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
- [email protected]
- Website
- Vakcare Struga
Bus from Gorenci to Gostivar
- Ave. Duration
- 1h 32m
- Frequency
- Twice daily
- Website
- Vakcare Struga
- Phone
- +389 42 217 370
- [email protected]
- Website
- durmotours.com.mk
Bus from St. Gallen to Skopje, Transporten Centar
- Ave. Duration
- 20h 34m
- Frequency
- Twice a week
- Estimated price
- $65–100
- Schedules at
- durmotours.com.mk
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from St. Gallen to Skopje, Transporten Centar
- Ave. Duration
- 25h 30m
- Frequency
- Twice a week
- Estimated price
- $85–130
- Schedules at
- eurobus.mk
- Phone
- +383 44 992 615
- [email protected]
- Website
- facebook.com
Bus from St. Gallen to Pristina
- Ave. Duration
- 17h 57m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- [email protected]
Bus from St. Gallen to Pristina
- Ave. Duration
- 20h 37m
- Frequency
- Twice a week
- Schedules at
- Kavim Tours
- Phone
- +383 49 129 586
- [email protected]
- Website
- aulonitours.com
Bus from St. Gallen to Pristina
- Ave. Duration
- 23h
- Frequency
- Twice a week
- Estimated price
- $117
- Schedules at
- facebook.com
- 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
- $12
- 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
- $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
- $9
- Website
- Motoja
- Phone
- + 383 (0) 44 542 029
- [email protected]
- Website
- Sharr Travel
Bus from Chiasso to Pristina
- Ave. Duration
- 14h 18m
- Frequency
- Twice a week
- Website
- Sharr Travel
- Phone
- +49 (0) 7531 3640-0
- [email protected]
- Website
- bsb.de
Ferry from Romanshorn Autoquai to Friedrichshafen Faehre
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- $10–14
- Schedules at
- bsb.de
Ferry from Romanshorn Autoquai to Friedrichshafen Faehre
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Schedules at
- Schweizerische Bodensee-Schifffahrt Ag
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
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

















































