Skip to main content

How to get from Zwolle to Friesland by bus and train?

By bus and train

To get from Zwolle to Friesland in Leeuwarden, take the IC train from Zwolle station to Leeuwarden station. Next, take the 3 bus from Leeuwarden, Busstation station to Leeuwarden, Bote Van Bolswertstraat station. The total trip duration for this route is approximately 1 hr 37 min.

97min
Walk to train stationTrain - IC
IC
Bus - 33
Walk to Friesland
Leaves from Zwolle

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Zwolle
    880 m • 12 min
  • 2
    Train - ICIC
    Wait for train
    IC
    Leeuwarden
  • 3
    Ride to train station
    Ride to train station
    Leeuwarden
    55 min
  • 4
    Walk to bus station
    Walk to bus station
    Leeuwarden, Busstation
    ID 20000080
    130 m • 2 min
  • 5
    Bus - 33
    Wait for bus
    3
    Camminghaburen
  • 6
    Ride to bus station
    Ride to bus station
    Leeuwarden, Bote Van Bolswertstraat
    ID 20000880
    5 min
  • 7
    Walk to Friesland
    Walk to
    Friesland
    130 m • 2 min
*Duration based on 8am traffic

Alternative route by bus and train via IC and 20

To get from Zwolle to Friesland in Leeuwarden, take the IC train from Zwolle station to Leeuwarden station. Next, take the 20 bus from Leeuwarden, Busstation station to Leeuwarden, Bote Van Bolswertstraat station. The total trip duration for this route is approximately 1 hr 40 min.

100min
Walk to train stationTrain - IC
IC
Bus - 2020
Walk to Friesland
Leaves from Zwolle

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Zwolle
    880 m • 12 min
  • 2
    Train - ICIC
    Wait for train
    IC
    Leeuwarden
  • 3
    Ride to train station
    Ride to train station
    Leeuwarden
    55 min
  • 4
    Walk to bus station
    Walk to bus station
    Leeuwarden, Busstation
    ID 20000030
    90 m • 2 min
  • 5
    Bus - 2020
    Wait for bus
    20
    Heerenveen
  • 6
    Ride to bus station
    Ride to bus station
    Leeuwarden, Bote Van Bolswertstraat
    ID 20000880
    5 min
  • 7
    Walk to Friesland
    Walk to
    Friesland
    130 m • 2 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 Zwolle to Friesland

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

Public transit stations close to Zwolle

Zwolle is located at Zwolle, Leeuwarden and the nearest public transit station is Zwolle, Dijkstraat.

Train stations close to Zwolle:

  • Zwolle
  • Zwolle Stadshagen

Bus stations close to Zwolle:

  • Zwolle, Dijkstraat
  • Zwolle, Rodetorenplein
  • Zwolle, Sassenpoort

Public transit stations close to Friesland, Leeuwarden

Friesland is located at Friesland, Leeuwarden and the nearest public transit station is Leeuwarden, Franklinstraat.

Train stations close to Friesland:

  • Leeuwarden Camminghaburen
  • Leeuwarden

Bus stations close to Friesland:

  • Leeuwarden, Franklinstraat
  • Leeuwarden, Maria Louisastraat
  • Leeuwarden, Spoorstraat

Alternative route by bus and train via IC and 20

To get from Zwolle to Friesland in Leeuwarden, take the IC train from Zwolle station to Leeuwarden station. Next, take the 20 bus from Leeuwarden, Busstation station to Leeuwarden, Bote Van Bolswertstraat station. The total trip duration for this route is approximately 1 hr 40 min.

100min
Walk to train stationTrain - IC
IC
Bus - 2020
Walk to Friesland
Leaves from Zwolle

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Zwolle
    880 m • 12 min
  • 2
    Train - ICIC
    Wait for train
    IC
    Leeuwarden
  • 3
    Ride to train station
    Ride to train station
    Leeuwarden
    55 min
  • 4
    Walk to bus station
    Walk to bus station
    Leeuwarden, Busstation
    ID 20000030
    90 m • 2 min
  • 5
    Bus - 2020
    Wait for bus
    20
    Heerenveen
  • 6
    Ride to bus station
    Ride to bus station
    Leeuwarden, Bote Van Bolswertstraat
    ID 20000880
    5 min
  • 7
    Walk to Friesland
    Walk to
    Friesland
    130 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Zwolle to Friesland?

    The fastest way takes 97 minutes, using Bus line IC, Bus line 3.

  • What is the alternative route to get from Zwolle to Friesland?

    The alternative route takes 100 minutes, using Bus line IC, Bus line 20.

  • Is there a direct train between Zwolle and Friesland?

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

  • Which train line goes from Zwolle to Friesland?

    The IC train line goes from Zwolle station near Zwolle in Zwolle to Leeuwarden station. From there you’ll have to take one bus line till Leeuwarden station near Friesland in Leeuwarden.

  • How long does it take to travel from Zwolle to Friesland by train and bus?

    The total travel time between Zwolle in Zwolle and Friesland in Leeuwarden by train and bus is about 1 hr 37 min.

  • Where do I get on the train near Zwolle to get to Friesland?

    Get on the IC train from the Zwolle station near Zwolle in Zwolle.

  • Where do I get off the train when travelling between Zwolle and Friesland?

    Get off the train at the Leeuwarden stop, which is closest to Friesland in Leeuwarden.

  • When is the last train from Zwolle to Friesland?

    The last train from Zwolle in Zwolle to Friesland in Leeuwarden is the Intercity | Rotterdam Centraal - Leeuwarden line. It leaves the Zwolle station at 12:18 AM.

Real-Time Arrivals, Schedules, Maps & More