There are 7 ways to get from Oskarshamn to Piteå by bus, plane, car, train, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Skellefteå Airport, drive
best- Take the bus from Oskarshamn centrum to Kalmar, Järnvägstation
- Fly from Kalmar Öland Airport (KLR) to Skellefteå Airport (SFT)KLR - SFT
- Drive from Skellefteå Airport (SFT) to Piteå
7h 14mTrain, bus
cheapest- Take the train from Berga (Högsby kn) station to Linköping Centralstation
- Take the train from Linköping Centralstation to Stockholm Centralstation
- Take the train from Stockholm Centralstation to Älvsbyn station
- Take the bus from Älvsbyn station to Piteå Kolmilavägen32
19h 35mkr 1,091–2,734Bus
- Take the bus from Oskarshamn Resecentrum to Stockholm, Cityterminalen200 / ...
- Take the bus from Stockholm, Cityterminalen to Piteå
17h 55mkr 1,241–2,011Bus, night train
- Take the bus from Oskarshamn Resecentrum to Stockholm, Cityterminalen200 / ...
- Take the night train from Stockholm Centralstation to Luleå Centralstation
- Take the bus from Luleå busstation to Piteå busstation14
21h 39mBus, fly to Luleå/Kallax Airport
- Take the bus from Oskarshamn centrum to Kalmar, Järnvägstation
- Fly from Kalmar Öland Airport (KLR) to Luleå/Kallax Airport (LLA)KLR - LLA
- Take the bus from Luleå busstation to Piteå busstation
8h 23mBus via Umeå
- Take the bus from Oskarshamn station to Arlanda Airport Terminal 2 & 3612
- Take the bus from Arlanda terminal 4 buss to Umeå Busstation
- Take the bus from Umeå Busstation to Piteå busstation100
20h 38mDrive 1,129.9 km
- Drive from Oskarshamn to Piteå1,129.9 km
13h 33mkr 1,990–2,874
Oskarshamn to Piteå by bus and train
Questions & Answers
The cheapest way to get from Oskarshamn to Piteå is to train and bus which costs 1000 kr - 2800 kr and takes 19h 35m.
The fastest way to get from Oskarshamn to Piteå is to drive which takes 13h 33m and costs 1900 kr - 2900 kr.
No, there is no direct bus from Oskarshamn to Piteå. However, there are services departing from Oskarshamn Resecentrum and arriving at Piteå via Stockholm, Cityterminalen. The journey, including transfers, takes approximately 17h 55m.
The distance between Oskarshamn and Piteå is 1123 km. The road distance is 1129.9 km.
The best way to get from Oskarshamn to Piteå without a car is to bus which takes 17h 55m and costs 1200 kr - 2100 kr.
It takes approximately 7h 14m to get from Oskarshamn to Piteå, including transfers.
Oskarshamn to Piteå bus services, operated by Vy Buss, depart from Oskarshamn Resecentrum station.
Oskarshamn to Piteå bus services, operated by Vy Buss, arrive at Stockholm, Cityterminalen station.
Yes, the driving distance between Oskarshamn to Piteå is 1130 km. It takes approximately 13h 33m to drive from Oskarshamn to Piteå.
There are 49+ hotels available in Piteå.
What companies run services between Oskarshamn, Kalmar, Sweden and Piteå, Sweden?
You can take a bus from Oskarshamn Resecentrum to Piteå via Stockholm, Cityterminalen in around 17h 55m.
- Website
- flysas.com
Flights from Kalmar Öland Airport to Skellefteå Airport via Stockholm
- Ave. Duration
- 4h 44m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,700–4,500
Flights from Kalmar Öland Airport to Luleå/Kallax Airport via Stockholm
- Ave. Duration
- 4h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,100–4,300
- Phone
- 073-074 89 81
- HittegodsK@krosa.tagkompaniet.se
- Website
- krosatagen.se
Train from Berga (Högsby kn) station to Linköping Centralstation
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Estimated price
- kr 210–214
- Website
- https://www.krosatagen.se/english/
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Linköping Centralstation to Stockholm Centralstation
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- kr 250–800
- Website
- https://www.sj.se/en/
Train from Stockholm Centralstation to Älvsbyn station
- Ave. Duration
- 10h 57m
- Frequency
- 3 times a day
- Estimated price
- kr 650–1,600
- Website
- https://www.sj.se/en/
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Linköping Centralstation to Stockholm Centralstation
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- kr 130–270
- Website
- https://www.snalltaget.se/en
- Phone
- +46 77 175 75 75
- Website
- sj.se
Night train from Stockholm Centralstation to Luleå Centralstation
- Ave. Duration
- 13h 58m
- Frequency
- Once daily
- Website
- https://www.sj.se/en
- Phone
- +46 10 212 10 00
- Website
- kalmarlanstrafik.se
Bus from Oskarshamn centrum to Kalmar, Järnvägstation
- Ave. Duration
- 1h 18m
- Frequency
- Every 30 minutes
- Schedules at
- Kalmar länstrafik
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Oskarshamn Resecentrum to Stockholm, Cityterminalen
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- kr 390–500
- Website
- https://www.vybuss.com/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Oskarshamn Resecentrum to Stockholm, Cityterminalen
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- kr 240–750
- Website
- https://www.flixbus.co.uk
Bus from Oskarshamn station to Arlanda Airport Terminal 2 & 3
- Ave. Duration
- 6h 2m
- Frequency
- Every 4 hours
- Estimated price
- kr 260–460
- Website
- https://www.flixbus.co.uk
- Phone
- +46 922-129 55
- info@tapanis.se
- Website
- tapanis.se
Bus from Stockholm, Cityterminalen to Piteå
- Ave. Duration
- 11h 55m
- Frequency
- 4 times a week
- Estimated price
- kr 1,000–1,300
- Website
- https://tapanis.se/
- Phone
- 0771-100 110
- kundservice@lanstrafikennorrbotten.se
- Website
- ltnbd.se
Bus from Älvsbyn station to Piteå Kolmilavägen
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Estimated price
- kr 100–120
- Book at
- resrobot.se
- Online fare
- kr 100–120
Bus from Luleå busstation to Piteå busstation
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- kr 140–170
- Book at
- resrobot.se
- Online fare
- kr 140–170
- Phone
- 0771-100 110
- brev@tabussen.nu
- Website
- tabussen.nu
Bus from Luleå busstation to Piteå busstation
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Schedules at
- tabussen.nu
Bus from Umeå Busstation to Piteå busstation
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a day
- Schedules at
- tabussen.nu
- Phone
- +46 77 133 44 44
- Website
- ybuss.se
Bus from Arlanda terminal 4 buss to Umeå Busstation
- Ave. Duration
- 8h 50m
- Frequency
- 5 times a week
- Estimated price
- kr 550–800
- Website
- Y-buss
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
Want to know more about Flixbus?
Read the travel guide














