Skip to main content

How to get from Marsta to Uppsala by bus?

From Marsta to Uppsala by bus

To get from Marsta to Uppsala in Stockholm, you’ll need to take 3 bus lines: take the 22 bus from Irsta station to Västerås Knektgatan station. Next, you’ll have to switch to the 774 bus and finally take the 119 bus from Uppsala Centralstationen station to Skölsta Byväg station. The total trip duration for this route is approximately 3 hr 59 min.

239min
Walk to bus station
Bus - 2222
Bus - 774774
Bus - 119119
Walk to Uppsala
Leaves from Irsta

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Irsta
    3.34 km • 43 min
  • 2
    Bus - 2222
    Wait for bus
    22
    Barkarö
  • 3
    Ride to bus station
    Ride to bus station
    Västerås Knektgatan
    14 min
  • 4
    Walk to bus station
    Walk to bus station
    Västerås Knektgatan
    10 m • 1 min
  • 5
    Bus - 774774
    Wait for bus
    774
    Uppsala Centralstationen
  • 6
    Ride to bus station
    Ride to bus station
    Uppsala Centralstationen
    92 min
  • 7
    Walk to bus station
    Walk to bus station
    Uppsala Centralstationen
    120 m • 2 min
  • 8
    Bus - 119119
    Wait for bus
    119
    Uppsala Centralstationen
  • 9
    Ride to bus station
    Ride to bus station
    Skölsta Byväg
    26 min
  • 10
    Walk to Uppsala
    Walk to
    Uppsala
    90 m • 2 min
*Duration based on 8am traffic

From Marsta to Uppsala by bus and train

To get from Marsta to Uppsala in Stockholm, you’ll need to take 3 bus lines and one train line: take the 22 bus from Irsta station to Västerås Centralstation station. Next, you’ll have to switch to the BÅLSTA STATION - HALLSBERG STATION train, then the 804 bus and finally take the 119 bus from Uppsala Centralstationen station to Skölsta Byväg station. The total trip duration for this route is approximately 4 hr 59 min.

299min
Walk to bus station
Bus - 2222
Train - BÃ…LSTA STATION - HALLSBERG STATIONBÃ…LSTA STATION - HALLSBERG STATION
Bus - 804804
Bus - 119119
Walk to Uppsala
Leaves from Irsta

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Irsta
    3.34 km • 43 min
  • 2
    Bus - 2222
    Wait for bus
    22
    Barkarö
  • 3
    Ride to bus station
    Ride to bus station
    Västerås Centralstation
    20 min
  • 4
    Train - BÃ…LSTA STATION - HALLSBERG STATIONBÃ…LSTA STATION - HALLSBERG STATION
    Wait for train
    BÃ…LSTA STATION - HALLSBERG STATION
    194 - Stockholm Centralstation
  • 5
    Ride to train station
    Ride to train station
    Enköping Station
    15 min
  • 6
    Walk to bus station
    Walk to bus station
    Enköping Station Norra
    390 m • 5 min
  • 7
    Bus - 804804
    Wait for bus
    804
    Uppsala Depå Fyrislund
  • 8
    Ride to bus station
    Ride to bus station
    Uppsala Centralstationen
    56 min
  • 9
    Walk to bus station
    Walk to bus station
    Uppsala Centralstationen
    210 m • 3 min
  • 10
    Bus - 119119
    Wait for bus
    119
    Uppsala Centralstationen
  • 11
    Ride to bus station
    Ride to bus station
    Skölsta Byväg
    26 min
  • 12
    Walk to Uppsala
    Walk to
    Uppsala
    90 m • 2 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 Marsta to Uppsala

The distance between Marsta, Stockholm and Uppsala, Stockholm is approximately 108.06 km, which can typically be travelled in 239 min. Moovit will show you the directions from Marsta to Uppsala by bus, so no matter how you choose to travel in Stockholm – you will always have plenty of easy options.

Public transit stations close to Uppsala, Stockholm

Uppsala is located at Uppsala, Stockholm and the nearest public transit station is Skölsta Byväg.

Train stations close to Uppsala:

  • Uppsala Centralstation (Uppsala)

Bus stations close to Uppsala:

  • Skölsta Byväg
  • Vallby (Skölsta)

From Marsta to Uppsala by bus and train

To get from Marsta to Uppsala in Stockholm, you’ll need to take 3 bus lines and one train line: take the 22 bus from Irsta station to Västerås Centralstation station. Next, you’ll have to switch to the BÅLSTA STATION - HALLSBERG STATION train, then the 804 bus and finally take the 119 bus from Uppsala Centralstationen station to Skölsta Byväg station. The total trip duration for this route is approximately 4 hr 59 min.

299min
Walk to bus station
Bus - 2222
Train - BÃ…LSTA STATION - HALLSBERG STATIONBÃ…LSTA STATION - HALLSBERG STATION
Bus - 804804
Bus - 119119
Walk to Uppsala
Leaves from Irsta

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Irsta
    3.34 km • 43 min
  • 2
    Bus - 2222
    Wait for bus
    22
    Barkarö
  • 3
    Ride to bus station
    Ride to bus station
    Västerås Centralstation
    20 min
  • 4
    Train - BÃ…LSTA STATION - HALLSBERG STATIONBÃ…LSTA STATION - HALLSBERG STATION
    Wait for train
    BÃ…LSTA STATION - HALLSBERG STATION
    194 - Stockholm Centralstation
  • 5
    Ride to train station
    Ride to train station
    Enköping Station
    15 min
  • 6
    Walk to bus station
    Walk to bus station
    Enköping Station Norra
    390 m • 5 min
  • 7
    Bus - 804804
    Wait for bus
    804
    Uppsala Depå Fyrislund
  • 8
    Ride to bus station
    Ride to bus station
    Uppsala Centralstationen
    56 min
  • 9
    Walk to bus station
    Walk to bus station
    Uppsala Centralstationen
    210 m • 3 min
  • 10
    Bus - 119119
    Wait for bus
    119
    Uppsala Centralstationen
  • 11
    Ride to bus station
    Ride to bus station
    Skölsta Byväg
    26 min
  • 12
    Walk to Uppsala
    Walk to
    Uppsala
    90 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Marsta to Uppsala?

    The fastest way takes 239 minutes, using Bus line 22, Bus line 774, Bus line 119.

  • What is the alternative route to get from Marsta to Uppsala?

    The alternative route takes 299 minutes, using Bus line 22, Bus line BÃ…LSTA STATION - HALLSBERG STATION, Bus line 804, Bus line 119.

  • Is there a direct bus between Marsta and Uppsala?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 3 hr 59 min.

  • Which bus line goes from Marsta to Uppsala?

    The 22 bus line goes from Irsta station near Marsta in Västerås to Barkarö station. From there you’ll have to take one bus line till Barkarö station near Uppsala in Stockholm.

  • How long does it take to travel from Marsta to Uppsala by bus?

    The total travel time between Marsta in Västerås and Uppsala in Stockholm by bus is about 3 hr 59 min.

  • Where do I get on the bus near Marsta to get to Uppsala?

    Get on the 22 bus from the Irsta stop near Marsta in Västerås.

  • Where do I get off the bus when travelling between Marsta and Uppsala?

    Get off the bus at the Barkarö stop, which is closest to Uppsala in Stockholm.

Real-Time Arrivals, Schedules, Maps & More