There are 4 ways to get from Knivsta to Uppsala by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Knivsta tågstation to Uppsala Centralstationtrain Pendeltåg
9 minkr 36–41Bus
- Take the bus from Knivsta tågstation to Uppsala Centralstationbus 101 / ...
47 minkr 45–60Taxi
- Take the taxi from Knivsta to Uppsalataxi 21.1 km
21 minkr 360–430Drive 21.1 km
- Drive from Knivsta to Uppsalacar 21.1 km
21 minkr 37–53
Knivsta to Uppsala by train
Questions & Answers
The cheapest way to get from Knivsta to Uppsala is to train which costs 36 kr - 41 kr and takes 9 min.
The fastest way to get from Knivsta to Uppsala is to train which takes 9 min and costs 36 kr - 41 kr.
Yes, there is a direct bus departing from Knivsta tågstation station and arriving at Uppsala Centralstation station. Services depart every 30 minutes, and operate every day. The journey takes approximately 47 min.
Yes, there is a direct train departing from Knivsta tågstation station and arriving at Uppsala Centralstation station. Services depart every 20 minutes, and operate every day. The journey takes approximately 9 min.
The distance between Knivsta and Uppsala is 17 km. The road distance is 21.1 km.
The best way to get from Knivsta to Uppsala without a car is to train which takes 9 min and costs 36 kr - 41 kr.
The train from Knivsta Station to Uppsala Centralstation takes 9 min including transfers and departs every 20 minutes.
Knivsta to Uppsala bus services, operated by UL, depart from Knivsta tågstation.
Knivsta to Uppsala train services, operated by SL, depart from Knivsta tågstation.
The best way to get from Knivsta to Uppsala is to train which takes 9 min and costs 36 kr - 41 kr. Alternatively, you can bus, which costs 45 kr - 60 kr and takes 47 min.
What companies run services between Knivsta, Sweden and Uppsala, Sweden?
SL operates a train from Knivsta tågstation to Uppsala Centralstation every 30 minutes. Tickets cost kr 36–41 and the journey takes 9 min. Mälartåg also services this route every 30 minutes. Alternatively, UL operates a bus from Knivsta tågstation to Uppsala Centralstation every 30 minutes. Tickets cost kr 56–60 and the journey takes 47 min. SL also services this route 3 times a day.
- Phone
- +46 8 600 10 00
- Website
- sl.se
Train from Knivsta tågstation to Uppsala Centralstation
- Ave. Duration
- 9 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 36–41
- Website
- https://sl.se/en/in-english
- Phone
- 0771-22 44 40
- malartagkundservice@regionsormland.se
- Website
- malartag.se
Train from Knivsta tågstation to Uppsala Centralstation
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 36–41
- Website
- https://malartag.se/en/
- Phone
- +46 77 114 14 14
- kundservice@ul.se
- Website
- ul.se
Bus from Knivsta tågstation to Uppsala Centralstation
- Ave. Duration
- 47 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 56–60
- Schedules at
- UL
- Phone
- +46 8 600 10 00
- Website
- sl.se
Bus from Knivsta tågstation to Uppsala Centralstation
- Ave. Duration
- 26 min
- Frequency
- 3 times a day
- Estimated price
- kr 47
- Website
- https://sl.se/en/in-english
- Ave. Duration
- 21 min
- Estimated price
- kr 360–430
Uppsala Taxi 100 000 AB
- Phone
- +46 18 10 00 00
- Website
- uppsalataxi.se
Eklundshof Taxi AB
- Phone
- +46 18 21 00 00
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
Knivsta to Uppsala bus services, operated by UL, arrive at Uppsala Centralstation.
Knivsta to Uppsala train services, operated by SL, arrive at Uppsala Centralstation.
Yes, the driving distance between Knivsta to Uppsala is 21 km. It takes approximately 21 min to drive from Knivsta to Uppsala.
Book your Knivsta to Uppsala train tickets online with Omio.
There are 82+ hotels available in Uppsala.










