There are 9 ways to get from Bitola to Amsterdam by bus, plane, train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Ohrid Airport, fly
best- Take the bus from Bitola to Ohrid
- Fly from Ohrid Airport (OHD) to Amsterdam Airport Schiphol (AMS)OHD - AMS
6h 39m€189–414Train to Skopje International Airport, fly
cheapest- Take the train from Bitola to Skopje, Transporten Centar
- Fly from Skopje International Airport (SKP) to Amsterdam Airport Schiphol (AMS)SKP - AMS
13h 37m€105–319Bus, train via Kochani
- Take the bus from Bitola to Kočani
- Take the bus from Kočani to Düsseldorf Hbf
- Take the train from Düsseldorf Hbf to Amsterdam CentraalIce
27h 11mDrive 2,277.2 km
- Drive from Bitola to Amsterdam2,277.2 km
21h 5m€400–578Train, bus
- Take the train from Bitola to Skopje, Transporten CentarRe
- Take the bus from Skopje, Transporten Centar to Passau
- Take the train from Passau Hbf to Frankfurt91 / ...
- Take the train from Frankfurt to Arnhem Centraal78 / ...
- Take the train from Arnhem Centraal to Amsterdam CentraalIce
29h 24m€176–433Bus
- Take the bus from Bitola to Skopje, Transporten Centar
- Take the bus from Skopje, Transporten Centar to Düsseldorf Hbf
- Take the bus from Düsseldorf central bus station to Amsterdam SloterdijkN61 / ...
32h 21mBus, train
- Take the bus from Bitola to Ohrid
- Take the bus from Ohrid to Duisburg
- Take the train from Duisburg Hbf to Arnhem Centraal78 / ...
- Take the train from Arnhem Centraal to Amsterdam CentraalIce
38h 12m€148–261Bus, train #2
- Take the bus from Bitola to Struga
- Take the bus from Struga to Krefeld
- Take the train from Krefeld Hbf to Kleve Bahnhof
- Take the train from Nijmegen to Amsterdam Centraal
41h 29mDrive, car train
- Drive from Bitola to Villach Hbf
- Take the car train from Villach Hbf to Düsseldorf Hbf
- Drive from Düsseldorf Hbf to Amsterdam
20h 36m€326–1,336
Bitola to Amsterdam by bus, foot, and train
Questions & Answers
The cheapest way to get from Bitola to Amsterdam is to bus and train which costs €140 - €270 and takes 38h 12m.
The fastest way to get from Bitola to Amsterdam is to bus and fly which takes 6h 39m and costs €180 - €420.
No, there is no direct bus from Bitola to Amsterdam. However, there are services departing from Bitola and arriving at Amsterdam Sloterdijk via Skopje, Transporten Centar and Düsseldorf central bus station. The journey, including transfers, takes approximately 32h 21m.
The distance between Bitola and Amsterdam is 1831 km. The road distance is 2277.2 km.
The best way to get from Bitola to Amsterdam without a car is to bus and train via Kochani which takes 27h 11m and costs .
It takes approximately 6h 39m to get from Bitola to Amsterdam, including transfers.
Bitola to Amsterdam bus services, operated by Transkop patnicki soobrakaj A.D. Bitola, depart from Bitola station.
Bitola to Amsterdam bus services, operated by Transkop patnicki soobrakaj A.D. Bitola, arrive at Skopje, Transporten Centar station.
Yes, the driving distance between Bitola to Amsterdam is 2277 km. It takes approximately 21h 5m to drive from Bitola to Amsterdam.
There are 2686+ hotels available in Amsterdam.
What companies run services between Bitola, North Macedonia and Amsterdam, Netherlands?
You can take a bus from Bitola to Amsterdam Sloterdijk via Skopje, Transporten Centar, Düsseldorf Hbf, and Düsseldorf central bus station in around 32h 21m.
- Website
- austrian.com
Flights from Ohrid Airport to Amsterdam Airport Schiphol via Vienna
- Ave. Duration
- 5h
- When
- Sunday
- Estimated price
- €130–600
Flights from Skopje International Airport to Amsterdam Airport Schiphol via Vienna
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- €90–370
- Website
- lufthansa.com
Flights from Skopje International Airport to Amsterdam Airport Schiphol via Frankfurt
- Ave. Duration
- 6h 42m
- When
- Tuesday to Sunday
- Estimated price
- €90–350
- Website
- klm.com
Flights from Skopje International Airport to Amsterdam Airport Schiphol via Stuttgart
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €55–230
Flights from Skopje International Airport to Amsterdam Airport Schiphol via Berlin Brandenburg
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €55–230
- Website
- tui.nl
Flights from Ohrid Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- €230–650
- Website
- airserbia.com
Flights from Ohrid Airport to Amsterdam Airport Schiphol via Belgrade
- Ave. Duration
- 5h 10m
- When
- Monday and Wednesday
- Estimated price
- €120–480
- Website
- swiss.com
Flights from Ohrid Airport to Amsterdam Airport Schiphol via Zurich
- Ave. Duration
- 5h 10m
- When
- Friday and Sunday
- Estimated price
- €360–850
- Website
- turkishairlines.com
Flights from Ohrid Airport to Amsterdam Airport Schiphol via Istanbul
- Ave. Duration
- 6h 20m
- When
- Tuesday and Friday
- Estimated price
- €280–950
- Website
- croatiaairlines.com
Flights from Skopje International Airport to Amsterdam Airport Schiphol via Zagreb
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €120–380
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Düsseldorf Hbf to Amsterdam Centraal
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- €30–120
- Website
- https://www.ns.nl/en
- 2nd Class
- €30–50
- 1st Class
- €70–120
Train from Frankfurt to Arnhem Centraal
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €50–180
- Website
- https://www.ns.nl/en
- 2nd Class
- €50–75
- 1st Class
- €100–180
Train from Arnhem Centraal to Amsterdam Centraal
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- €16–50
- Website
- https://www.ns.nl/en
- 2nd Class
- €16–24
- 1st Class
- €30–50
Train from Duisburg Hbf to Arnhem Centraal
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €16–55
- Website
- https://www.ns.nl/en
- 2nd Class
- €16–25
- 1st Class
- €30–55
Train from Nijmegen to Amsterdam Centraal
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €24
- Website
- https://www.ns.nl/en
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Bitola to Skopje, Transporten Centar
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Estimated price
- €10–35
- Schedules at
- mzt.mk
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Passau Hbf to Frankfurt
- Ave. Duration
- 4h 19m
- Frequency
- Every 4 hours
- Estimated price
- €40–110
- Website
- https://int.bahn.de/en
Train from Frankfurt to Arnhem Centraal
- Ave. Duration
- 2h 46m
- Frequency
- Every 3 hours
- Estimated price
- €55–130
- Website
- https://int.bahn.de/en
Train from Duisburg Hbf to Arnhem Centraal
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- €25–45
- Website
- https://int.bahn.de/en
- Phone
- 069 450099650
- Kundenservice-Linie10@vias-online.de
- Website
- vias-online.de
Train from Duisburg Hbf to Arnhem Centraal
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- €16–23
- Schedules at
- vias-online.de
- Phone
- 0203 6688 9477
- dialog@rhein-ruhr-bahn.de
- Website
- rhein-ruhr-bahn.de
Train from Krefeld Hbf to Kleve Bahnhof
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Schedules at
- rhein-ruhr-bahn.de
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf to Düsseldorf Hbf
- Ave. Duration
- 6h 39m
- Frequency
- Twice a week
- Estimated price
- €100–1,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €270–550
- Car Compartment
- €550–1,000
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
- Phone
- 033/273-551
- avtoatom@yahoo.com
- Website
- avtoatom.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
Bus from Bitola to Kočani
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- €17
- Schedules at
- transkop.mk
Bus from Bitola to Skopje, Transporten Centar
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- Estimated price
- €17
- Schedules at
- transkop.mk
Bus from Bitola to Struga
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- €17
- Schedules at
- transkop.mk
- Phone
- +389 70 638 014
- info@metaktrans.mk
- Website
- metaktrans.mk
Bus from Kočani to Düsseldorf Hbf
- Ave. Duration
- 20h 15m
- Frequency
- Once a week
- Schedules at
- metaktrans.mk
- Phone
- +389 42 218 007
- Website
- nasirtours.mk
Bus from Skopje, Transporten Centar to Passau
- Ave. Duration
- 14h 48m
- Frequency
- Twice a week
- Estimated price
- €60
- Website
- https://www.nasirtours.mk/en/destinations
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- hakbus.org
Bus from Skopje, Transporten Centar to Düsseldorf Hbf
- Ave. Duration
- 23h 46m
- Frequency
- Twice a week
- Schedules at
- hakbus.org
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Düsseldorf central bus station to Amsterdam Sloterdijk
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Estimated price
- €14–40
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Düsseldorf central bus station to Amsterdam Sloterdijk
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €13–20
- Website
- https://regiojet.com/
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Ohrid to Duisburg
- Ave. Duration
- 33h 45m
- Frequency
- Twice a week
- Estimated price
- €100–140
- Schedules at
- eurobus.mk
- Phone
- +389 44 338 003
Bus from Ohrid to Duisburg
- Ave. Duration
- 39h 45m
- Frequency
- Twice a week
- Schedules at
- bashkimtours.com
- Phone
- +389 42 217 370
- durmotours@yahoo.com
- Website
- durmotours.com.mk
Bus from Struga to Krefeld
- Ave. Duration
- 34h 20m
- Frequency
- Twice a week
- Estimated price
- €75–120
- Schedules at
- durmotours.com.mk
Want to know more about travelling around Netherlands
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

































