There are 5 ways to get from Åkersberga to Uppsala by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 28 train, train
best- Take the train from Åkersberga station to Stockholm Östra stationtrain 28 / ...
- Take the train from Stockholm Centralstation to Uppsala Centralstationtrain 946 / ...
1h 38mkr 135–381Line 524 bus, train
cheapest- Take the bus from Arninge station buss to Upplands Väsby stationbus 524 / ...
- Take the train from Upplands Väsby station to Uppsala Centralstationtrain 40 / ...
2h 12mkr 124–495Drive 70.7 km
- Drive from Åkersberga to Uppsalacar 70.7 km
58 minkr 127–183Taxi
- Take the taxi from Åkersberga to Uppsalataxi 70.7 km
58 minkr 1,200–1,500Bus
- Take the bus from Åkersberga station to Campus Roslagenbus 621 / ...
- Take the bus from Campus Roslagen to Uppsala Centralstationbus 677
2h 53mkr 155–1,029
Åkersberga to Uppsala by train and subway
Questions & Answers
The cheapest way to get from Åkersberga to Uppsala is to line 524 bus and train which costs 120 kr - 500 kr and takes 2h 12m.
The fastest way to get from Åkersberga to Uppsala is to drive which takes 58 min and costs 120 kr - 190 kr.
No, there is no direct bus from Åkersberga station to Uppsala station. However, there are services departing from Åkersberga station and arriving at Uppsala Centralstation via Campus Roslagen. The journey, including transfers, takes approximately 2h 53m.
No, there is no direct train from Åkersberga station to Uppsala station. However, there are services departing from Åkersberga station and arriving at Uppsala Centralstation via Tekniska Högskolan T-bana and Stockholm Centralstation. The journey, including transfers, takes approximately 1h 38m.
The distance between Åkersberga and Uppsala is 95 km. The road distance is 70.7 km.
The best way to get from Åkersberga to Uppsala without a car is to line 28 train and train which takes 1h 38m and costs 130 kr - 390 kr.
It takes approximately 1h 38m to get from Åkersberga to Uppsala, including transfers.
Åkersberga to Uppsala bus services, operated by SL, depart from Åkersberga station.
Åkersberga to Uppsala train services, operated by SL, depart from Åkersberga station.
The best way to get from Åkersberga to Uppsala is to line 28 train and train which takes 1h 38m and costs 130 kr - 390 kr. Alternatively, you can bus, which costs 150 kr - 1100 kr and takes 2h 53m.
What companies run services between Åkersberga, Sweden and Uppsala, Sweden?
You can take a train from Åkersberga station to Uppsala Centralstation via Stockholm Östra station, Tekniska Högskolan T-bana, T-Centralen T-bana, and Stockholm Centralstation in around 1h 38m. Alternatively, you can take a bus from Åkersberga station to Uppsala Centralstation via Campus Roslagen in around 2h 53m.
- Phone
- +46 8 600 10 00
- Website
- sl.se
Train from Åkersberga station to Stockholm Östra station
- Ave. Duration
- 39 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 35–95
- Website
- https://sl.se/en/in-english
Train from Stockholm Centralstation to Uppsala Centralstation
- Ave. Duration
- 56 min
- Frequency
- Once daily
- Estimated price
- kr 100–280
- Website
- https://sl.se/en/in-english
Train from Upplands Väsby station to Uppsala Centralstation
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 70–180
- Website
- https://sl.se/en/in-english
- Phone
- 0771-22 44 40
- [email protected]
- Website
- malartag.se
Train from Stockholm Centralstation to Uppsala Centralstation
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 120–190
- Website
- https://malartag.se/en/
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Stockholm Centralstation to Uppsala Centralstation
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- kr 110–180
- Website
- https://www.sj.se/en/
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Train from Stockholm Centralstation to Uppsala Centralstation
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Estimated price
- kr 95–150
- Website
- https://www.snalltaget.se/en
- Phone
- +46 8 600 10 00
- Website
- sl.se
Bus from Arninge station buss to Upplands Väsby station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- kr 40–280
- Website
- https://sl.se/en/in-english
Bus from Åkersberga station to Campus Roslagen
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- kr 60–380
- Website
- https://sl.se/en/in-english
Bus from Campus Roslagen to Uppsala Centralstation
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- kr 95–650
- Website
- https://sl.se/en/in-english
- Ave. Duration
- 58 min
- Estimated price
- kr 1,200–1,500
Sverigetaxi
- Phone
- +46 20 20 20 20
- Website
- sverigetaxi.se
Taxi Special Stockholm TTF AB
- Phone
- +46 8 728 26 00
Taxi Stockholm
- Phone
- +46 8 15 00 00
- Website
- taxistockholm.se
Top Cab
- Phone
- +46 8 33 33 33
- Website
- topcab.com
Want to know more about travelling around Sweden
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
More Questions & Answers
Åkersberga to Uppsala bus services, operated by SL, arrive at Campus Roslagen station.
Åkersberga to Uppsala train services, operated by SL, arrive at Stockholm Östra station.
Yes, the driving distance between Åkersberga to Uppsala is 71 km. It takes approximately 58 min to drive from Åkersberga to Uppsala.
Book your Åkersberga to Uppsala train tickets online with Omio.
Book your Åkersberga to Uppsala bus tickets online with Omio.
There are 85+ hotels available in Uppsala.











