Skip to main content

How to get from Gnesta to Knivsta by train?

From Gnesta to Knivsta by train

To get from Gnesta to Knivsta in Stockholm, take the 122 train from Gnesta Station station to Stockholm Centralstation station. Next, take the 918 train from Stockholm Centralstation station to Knivsta station. The total trip duration for this route is approximately 1 hr 6 min.

66min
Train - 122122
Train - 918918
Leaves from Gnesta Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Gnesta
  • 2
    Train - 122122
    Wait for train
    122
    Stockholm Centralstation
  • 3
    Ride to train station
    Ride to train station
    Stockholm Centralstation
    32 min
  • 4
    Train - 918918
    Wait for train
    918
    Uppsala Centralstation
  • 5
    Ride to train station Knivsta
    Ride to train station
    Knivsta
    28 min
*Duration based on 8am traffic

Alternative route from Gnesta to Knivsta by train via PENDELTÅG and 918

To get from Gnesta to Knivsta in Stockholm, take the PENDELTÅG train from Gnesta Station station to Södertälje Syd station. Next, take the 918 train from Södertälje Syd station to Knivsta station. The total trip duration for this route is approximately 1 hr 30 min.

90min
Train - PENDELTÅGPENDELTÅG
Train - 918918
Leaves from Gnesta Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Gnesta
  • 2
    Train - PENDELTÅGPENDELTÅG
    Wait for train
    PENDELTÅG
    Södertälje Centrum Station
  • 3
    Ride to train station
    Ride to train station
    Södertälje Syd
    17 min
  • 4
    Train - 918918
    Wait for train
    918
    Uppsala Centralstation
  • 5
    Ride to train station Knivsta
    Ride to train station
    Knivsta
    56 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Stockholm.
All local mobility options in one app

Public transit directions from Gnesta to Knivsta

The distance between Gnesta, Stockholm and Knivsta, Stockholm is approximately 116.23 km, which can typically be travelled in 66 min. Moovit will show you the directions from Gnesta to Knivsta by train, so no matter how you choose to travel in Stockholm – you will always have plenty of easy options.

Public transit stations close to Gnesta

Gnesta is located at Gnesta, Stockholm and the nearest public transit station is Gnesta Station.

Train stations close to Gnesta:

  • Gnesta Station

Bus stations close to Gnesta:

  • Gnesta Busstation
  • Elektron
  • Ådalsvägen

Public transit stations close to Knivsta, Stockholm

Knivsta is located at Knivsta, Stockholm and the nearest public transit station is Knivsta Gredelbybacken.

Train stations close to Knivsta:

  • Knivsta
  • Knivsta Station

Bus stations close to Knivsta:

  • Knivsta Gredelbybacken
  • Knivsta Ängby Park
  • Knivsta Aprikosvägen

Alternative route from Gnesta to Knivsta by train via PENDELTÅG and 918

To get from Gnesta to Knivsta in Stockholm, take the PENDELTÅG train from Gnesta Station station to Södertälje Syd station. Next, take the 918 train from Södertälje Syd station to Knivsta station. The total trip duration for this route is approximately 1 hr 30 min.

90min
Train - PENDELTÅGPENDELTÅG
Train - 918918
Leaves from Gnesta Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Gnesta
  • 2
    Train - PENDELTÅGPENDELTÅG
    Wait for train
    PENDELTÅG
    Södertälje Centrum Station
  • 3
    Ride to train station
    Ride to train station
    Södertälje Syd
    17 min
  • 4
    Train - 918918
    Wait for train
    918
    Uppsala Centralstation
  • 5
    Ride to train station Knivsta
    Ride to train station
    Knivsta
    56 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Gnesta to Knivsta?

    The fastest way takes 66 minutes, using Bus line 122, Bus line 918.

  • What is the alternative route to get from Gnesta to Knivsta?

    The alternative route takes 90 minutes, using Bus line PENDELTÅG, Bus line 918.

  • Is there a direct train between Gnesta and Knivsta in Stockholm?

    No, you’ll have to take 2 train lines in total. The total travelling time is 1 hr 6 min.

  • Which train line goes from Gnesta to Knivsta in Stockholm?

    The 122 train line goes from Stockholm Centralstation station near Gnesta to Stockholm Centralstation station. From there you’ll have to take one train line till Stockholm Centralstation station near Knivsta in Stockholm

  • How long does it take to travel from Gnesta to Knivsta in Stockholm by train?

    The total travel time between Gnesta and Knivsta in Stockholm by train is about 1 hr 6 min.

  • Where do I get on the train near Gnesta to get to Knivsta in Stockholm?

    Get on the 122 train from the Stockholm Centralstation station near Gnesta in Stockholm.

  • Where do I get off the train when travelling between Gnesta and Knivsta in Stockholm?

    Get off the train at the Stockholm Centralstation station, which is closest to Knivsta in Stockholm.

Real-Time Arrivals, Schedules, Maps & More