Skip to main content

How to get from Kampen to Amersfoort by bus and train?

By bus and train

To get from Kampen to Amersfoort in Amersfoort, you’ll need to take 2 train lines and one bus line: take the SPR train from Kampen station to Zwolle station. Next, you’ll have to switch to the IC train and finally take the 7 bus from Amersfoort, Centraal Station station to Amersfoort, Stadhuis station. The total trip duration for this route is approximately 1 hr 23 min.

83min
Walk to train station
Train - SPRSPR
Train - IC
IC
Bus - 77
Walk to Amersfoort
Leaves from Kampen

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Kampen
    1.39 km • 18 min
  • 2
    Train - SPRSPR
    Wait for train
    SPR
    Zwolle
  • 3
    Ride to train station
    Ride to train station
    Zwolle
    11 min
  • 4
    Train - ICIC
    Wait for train
    IC
    Dordrecht
  • 5
    Ride to train station
    Ride to train station
    Amersfoort Centraal
    34 min
  • 6
    Walk to bus station
    Walk to bus station
    Amersfoort, Centraal Station
    ID 50425130
    90 m • 2 min
  • 7
    Bus - 77
    Wait for bus
    7
    Vathorst
  • 8
    Ride to bus station
    Ride to bus station
    Amersfoort, Stadhuis
    ID 50420270
    3 min
  • 9
    Walk to Amersfoort
    Walk to
    Amersfoort
    3811 EA
    530 m • 7 min
*Duration based on 8am traffic

Alternative route by bus and train via SPR, IC and 2

To get from Kampen to Amersfoort in Amersfoort, you’ll need to take 2 train lines and one bus line: take the SPR train from Kampen station to Zwolle station. Next, you’ll have to switch to the IC train and finally take the 2 bus from Amersfoort, Centraal Station station to Amersfoort, Stadhuis station. The total trip duration for this route is approximately 1 hr 27 min.

87min
Walk to train station
Train - SPRSPR
Train - IC
IC
Bus - 22
Walk to Amersfoort
Leaves from Kampen

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Kampen
    1.39 km • 18 min
  • 2
    Train - SPRSPR
    Wait for train
    SPR
    Zwolle
  • 3
    Ride to train station
    Ride to train station
    Zwolle
    11 min
  • 4
    Train - ICIC
    Wait for train
    IC
    Dordrecht
  • 5
    Ride to train station
    Ride to train station
    Amersfoort Centraal
    34 min
  • 6
    Walk to bus station
    Walk to bus station
    Amersfoort, Centraal Station
    ID 50425040
    90 m • 2 min
  • 7
    Bus - 22
    Wait for bus
    2
    Nieuwland
  • 8
    Ride to bus station
    Ride to bus station
    Amersfoort, Stadhuis
    ID 50420270
    3 min
  • 9
    Walk to Amersfoort
    Walk to
    Amersfoort
    3811 EA
    530 m • 7 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Netherlands.
All local mobility options in one app

Public transit directions from Kampen to Amersfoort

The distance between Kampen, Amersfoort and Amersfoort, Amersfoort is approximately 82.93 km, which can typically be travelled in 83 min. Moovit will show you the directions from Kampen to Amersfoort by bus and train, so no matter how you choose to travel in Amersfoort – you will always have plenty of easy options.

Public transit stations close to Amersfoort, Amersfoort

Amersfoort is located at 3811 EA, Amersfoort and the nearest public transit station is Amersfoort, Hendrik Van Viandenstraat.

Train stations close to Amersfoort:

  • Amersfoort Centraal
  • Amersfoort Schothorst
  • Hoevelaken

Bus stations close to Amersfoort:

  • Amersfoort, Hendrik Van Viandenstraat
  • Amersfoort, De Kei
  • Amersfoort, Centrum

Alternative route by bus and train via SPR, IC and 2

To get from Kampen to Amersfoort in Amersfoort, you’ll need to take 2 train lines and one bus line: take the SPR train from Kampen station to Zwolle station. Next, you’ll have to switch to the IC train and finally take the 2 bus from Amersfoort, Centraal Station station to Amersfoort, Stadhuis station. The total trip duration for this route is approximately 1 hr 27 min.

87min
Walk to train station
Train - SPRSPR
Train - IC
IC
Bus - 22
Walk to Amersfoort
Leaves from Kampen

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Kampen
    1.39 km • 18 min
  • 2
    Train - SPRSPR
    Wait for train
    SPR
    Zwolle
  • 3
    Ride to train station
    Ride to train station
    Zwolle
    11 min
  • 4
    Train - ICIC
    Wait for train
    IC
    Dordrecht
  • 5
    Ride to train station
    Ride to train station
    Amersfoort Centraal
    34 min
  • 6
    Walk to bus station
    Walk to bus station
    Amersfoort, Centraal Station
    ID 50425040
    90 m • 2 min
  • 7
    Bus - 22
    Wait for bus
    2
    Nieuwland
  • 8
    Ride to bus station
    Ride to bus station
    Amersfoort, Stadhuis
    ID 50420270
    3 min
  • 9
    Walk to Amersfoort
    Walk to
    Amersfoort
    3811 EA
    530 m • 7 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Kampen to Amersfoort?

    The fastest way takes 83 minutes, using Bus line SPR, Bus line IC, Bus line 7.

  • What is the alternative route to get from Kampen to Amersfoort?

    The alternative route takes 87 minutes, using Bus line SPR, Bus line IC, Bus line 2.

  • Is there a direct train between Kampen and Amersfoort?

    No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 1 hr 23 min.

  • Which train line goes from Kampen to Amersfoort?

    The SPR train line goes from Kampen station near Kampen in Kampen to Zwolle station. From there you’ll have to take one train line and one bus line till Zwolle station near Amersfoort in Amersfoort.

  • How long does it take to travel from Kampen to Amersfoort by train and bus?

    The total travel time between Kampen in Kampen and Amersfoort in Amersfoort by train and bus is about 1 hr 23 min.

  • Where do I get on the train near Kampen to get to Amersfoort?

    Get on the SPR train from the Kampen station near Kampen in Kampen.

  • Where do I get off the train when travelling between Kampen and Amersfoort?

    Get off the train at the Zwolle stop, which is closest to Amersfoort in Amersfoort.

Real-Time Arrivals, Schedules, Maps & More