All about buses to Amersfoort
Cheap bus tickets to Amersfoort
-
Nederlandse Spoorwegen (NS)0h 28m05:50 AMAmsterdamDuivendrecht Station6:18 AMAmersfoortCentral Bus Station0BusinessA Bus from Nederlandse Spoorwegen (NS) goes from Duivendrecht Station, Amsterdam (Netherlands) at 10/15/2026 5:50:00 AM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/15/2026 6:18:00 AM. 50 Business ticket for $12 per person are available. Travel duration is 0h 28m
-
Nederlandse Spoorwegen (NS)0h 40m05:38 AMAmsterdam Schiphol AirportAmsterdam Schiphol Airport6:18 AMAmersfoortCentral Bus Station0BusinessA Bus from Nederlandse Spoorwegen (NS) goes from Amsterdam Schiphol Airport, Amsterdam Schiphol Airport (Netherlands) at 10/15/2026 5:38:00 AM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/15/2026 6:18:00 AM. 50 Business ticket for $17 per person are available. Travel duration is 0h 40m
-
Nederlandse Spoorwegen (NS)0h 35m05:19 AMZwolleCentral Bus Station5:54 AMAmersfoortCentral Bus Station0BusinessA Bus from Nederlandse Spoorwegen (NS) goes from Central Bus Station, Zwolle (Netherlands) at 10/15/2026 5:19:00 AM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/15/2026 5:54:00 AM. 50 Business ticket for $20 per person are available. Travel duration is 0h 35m
-
Nederlandse Spoorwegen (NS)0h 28m05:50 AMAmsterdamDuivendrecht Station6:18 AMAmersfoortCentral Bus Station0First ClassA Bus from Nederlandse Spoorwegen (NS) goes from Duivendrecht Station, Amsterdam (Netherlands) at 10/15/2026 5:50:00 AM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/15/2026 6:18:00 AM. 50 First Class ticket for $22 per person are available. Travel duration is 0h 28m
-
Nederlandse Spoorwegen (NS)1h 17m05:39 AMAmsterdam Schiphol AirportAmsterdam Schiphol Airport6:56 AMAmersfoortCentral Bus Station0First ClassA Bus from Nederlandse Spoorwegen (NS) goes from Amsterdam Schiphol Airport, Amsterdam Schiphol Airport (Netherlands) at 10/18/2026 5:39:00 AM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/18/2026 6:56:00 AM. 50 First Class ticket for $29 per person are available. Travel duration is 1h 17m
-
Nederlandse Spoorwegen (NS)0h 40m05:38 AMAmsterdam Schiphol AirportAmsterdam Schiphol Airport6:18 AMAmersfoortCentral Bus Station0First ClassA Bus from Nederlandse Spoorwegen (NS) goes from Amsterdam Schiphol Airport, Amsterdam Schiphol Airport (Netherlands) at 10/15/2026 5:38:00 AM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/15/2026 6:18:00 AM. 50 First Class ticket for $30 per person are available. Travel duration is 0h 40m
-
Nederlandse Spoorwegen (NS)0h 35m05:19 AMZwolleCentral Bus Station5:54 AMAmersfoortCentral Bus Station0First ClassA Bus from Nederlandse Spoorwegen (NS) goes from Central Bus Station, Zwolle (Netherlands) at 10/15/2026 5:19:00 AM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/15/2026 5:54:00 AM. 50 First Class ticket for $35 per person are available. Travel duration is 0h 35m
-
FlixBus16h 23m01:45 AMPragueWilsonova Bus Station6:08 PMAmersfoortCentral Bus Station0EconomyA Bus from FlixBus goes from Wilsonova Bus Station, Prague (Czech Republic) at 10/17/2026 1:45:00 AM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/17/2026 6:08:00 PM. 50 Economy ticket for $118 per person are available. Travel duration is 16h 23m
-
FlixBus17h 8m01:00 PMPragueÚAN Florenc6:08 AMAmersfoortCentral Bus Station0EconomyA Bus from FlixBus goes from ÚAN Florenc, Prague (Czech Republic) at 10/14/2026 1:00:00 PM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/15/2026 6:08:00 AM. 50 Economy ticket for $119 per person are available. Travel duration is 17h 8m
-
FlixBus10h 48m07:20 PMBerlinCentral Bus Station6:08 AMAmersfoortCentral Bus Station0EconomyA Bus from FlixBus goes from Central Bus Station, Berlin (Germany) at 10/15/2026 7:20:00 PM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/16/2026 6:08:00 AM. 50 Economy ticket for $174 per person are available. Travel duration is 10h 48m
-
FlixBus12h 58m03:40 AMBerlinCentral Bus Station4:38 PMAmersfoortCentral Bus Station0EconomyA Bus from FlixBus goes from Central Bus Station, Berlin (Germany) at 10/15/2026 3:40:00 AM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/15/2026 4:38:00 PM. 50 Economy ticket for $226 per person are available. Travel duration is 12h 58m
-
European Sleeper12h 41m06:00 PMPragueWilsonova Bus Station6:41 AMAmersfoortCentral Bus Station0EconomyA Bus from European Sleeper goes from Wilsonova Bus Station, Prague (Czech Republic) at 10/20/2026 6:00:00 PM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/21/2026 6:41:00 AM. 50 Economy ticket for $252 per person are available. Travel duration is 12h 41m
-
European Sleeper12h 41m06:00 PMPragueWilsonova Bus Station6:41 AMAmersfoortCentral Bus Station0EconomyA Bus from European Sleeper goes from Wilsonova Bus Station, Prague (Czech Republic) at 10/15/2026 6:00:00 PM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/16/2026 6:41:00 AM. 50 Economy ticket for $302 per person are available. Travel duration is 12h 41m
-
FlixBus10h 58m03:40 AMBerlinCentral Bus Station2:38 PMAmersfoortCentral Bus Station0EconomyA Bus from FlixBus goes from Central Bus Station, Berlin (Germany) at 10/15/2026 3:40:00 AM to Central Bus Station, Amersfoort (Netherlands) arriving at 10/15/2026 2:38:00 PM. 50 Economy ticket for $420 per person are available. Travel duration is 10h 58m
Cheap train tickets to Amersfoort
-
Deutsche Bahn6h 49m03:27 PMFrankfurt am MainSouth Station10:16 PMAmersfoortSchothorst Station0EconomyA Train from Deutsche Bahn goes from South Station, Frankfurt am Main (Germany) at 10/20/2026 3:27:00 PM to Schothorst Station, Amersfoort (Netherlands) arriving at 10/20/2026 10:16:00 PM. 50 Economy ticket for $43 per person are available. Travel duration is 6h 49m
-
Deutsche Bahn4h 34m05:15 AMFrankfurt am MainCentral Station9:49 AMAmersfoortVathorst Station0First ClassA Train from Deutsche Bahn goes from Central Station, Frankfurt am Main (Germany) at 10/16/2026 5:15:00 AM to Vathorst Station, Amersfoort (Netherlands) arriving at 10/16/2026 9:49:00 AM. 50 First Class ticket for $56 per person are available. Travel duration is 4h 34m
-
Deutsche Bahn7h 27m07:41 AMBerlinCentral Station3:08 PMAmersfoortCentral Station0EconomyA Train from Deutsche Bahn goes from Central Station, Berlin (Germany) at 10/15/2026 7:41:00 AM to Central Station, Amersfoort (Netherlands) arriving at 10/15/2026 3:08:00 PM. 50 Economy ticket for $63 per person are available. Travel duration is 7h 27m
-
Deutsche Bahn6h 46m09:09 AMBerlinCentral Station3:55 PMAmersfoortCentral Station0EconomyA Train from Deutsche Bahn goes from Central Station, Berlin (Germany) at 10/15/2026 9:09:00 AM to Central Station, Amersfoort (Netherlands) arriving at 10/15/2026 3:55:00 PM. 50 Economy ticket for $152 per person are available. Travel duration is 6h 46m
Your route is not there? In the search bar, we have already filled Amersfoort as your destination. You just have to enter your place of departure. However, if you want to take the bus from Amersfoort, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Amersfoort? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Amersfoort with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Amersfoort.


