Travel from Amsterdam to Maribor

Bus or train from Amsterdam to Maribor?

Dutch Railways (NS) operates a train from Amsterdam to Maribor every 4 hours. Tickets cost $80 - $130 and the journey takes 3 h 55 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Amsterdam to Maribor every 4 hours. Tickets cost $14 - $23 and the journey takes 2 h 50 min. FlixBus also services this route 4 times a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Amsterdam to Maribor

From Amsterdam Centraal train to Amsterdam airport, fly to Graz airport, then shuttle to Maribor. 5 h 20 min $232. From Amsterdam Centraal train to Amsterdam airport, fly to Zagreb airport, then shuttle to Maribor. 6 h 18 min $262. From Amsterdam Centraal train to Amsterdam airport, fly to Vienna airport, then shuttle to Maribor. 7 h 43 min $292. From Amsterdam Centraal train to Amsterdam airport, fly to Ljubljana airport, shuttle to Ljubljana, then train to Maribor. 7 h 38 min $188. From Amsterdam Centraal train to Frankfurt(Main)Hbf, train to Wien Meidling, then train to Maribor. 16 h 11 min $309. From Amsterdam, Amsterdam Sloterdijk bus to Düsseldorf then bus to Maribor. 17 h 45 min $122. From Amsterdam Centraal train to Duisburg Hbf, train to Klagenfurt Hbf (Busbahnhof), train to Bleiburg, then train to Maribor Tabor. 19 h 5 min $294. From Amsterdam, Nieuwmarkt line 54 subway to Amsterdam, bus to Malinovského náměstí, line 2 tram to Hlavní nádraží, walk to Brno, then bus to Maribor. 24 h 22 min $109. From Amsterdam drive to Düsseldorf Hbf, train to München Hbf Gl.5-10, train to Kufstein, then drive to Maribor. 12 h 58 min $293. From Amsterdam drive to Maribor. 11 h 10 min $225.

Operators from Amsterdam to Maribor

OperatorPhoneWebsite
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
KLMKLM
Austrian AirlinesAustrian Airlines
LufthansaLufthansa
GoOpti+386 1 320 4530GoOpti
Croatia AirlinesCroatia Airlines
Air FranceAir France
easyJeteasyJet
EurowingsEurowings
SwissSwiss
Adria AirwaysAdria Airways
Transavia HollandTransavia Holland
Scandinavian AirlinesScandinavian Airlines
Slovenian Railways (SŽ)Slovenian Railways (SŽ)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
FlixBus+49 1807 123 99 123FlixBus
GVB+31 900 8011GVB
Eurolines CZEurolines CZ
IDS JMKIDS JMK