There are 9 ways to get from Barcelona to Portimo by plane, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Rovaniemi, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Rovaniemi (RVN)plane BCN - RVN
- Take the bus from Lentoasema to Mutkala Ebus
9h 29mFly to Skellefteå Airport, drive
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Skellefteå Airport (SFT)plane BCN - SFT
- Drive from Skelleftea-Airport-SFT to Portimocar
14h 34m€152–365Bus
- Take the bus from Barcelona to Montpellierbus
- Take the bus from Montpellier to Krakow, MDA Bus Stationbus
- Take the bus from Krakow, MDA Bus Station to Oulu, Bus Stationbus
- Take the bus from 12 to Mutkala Pbus
3d 3h€356–613Drive 3,955.6 km
- Drive from Barcelona to Portimocar 3,955.6 km
40h 48m€727–1,049Fly to Oulu Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Oulu Airport (OUL)plane BCN - OUL
- Take the bus from 12 to Mutkala Pbus
13h 15m€229–409Fly to Kuusamo, bus
- Fly from Barcelona–El Prat Airport (BCN) to Kuusamo (KAO)plane BCN - KAO
- Take the bus from Kelantie to Mutkala Pbus
14h 37m€265–494Fly to Kittilä Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Kittilä Airport (KTT)plane BCN - KTT
- Take the bus from Kittilä lufthavn to Rovaniemi bussterminalbus
- Take the bus from 1 to Portimo Ebus
14h 2m€293–750Bus via Białystok
- Take the bus from Barcelona, Estació d'Autobusos Nord to Lviv Striyskyi Bus Stationbus 421
- Take the bus from Lviv Striyskyi Bus Station to Bialystok, Bus Stationbus
- Take the bus from Bialystok, Bus Station to Oulu, Bus Stationbus
- Take the bus from 12 to Mutkala Pbus
3d 15h€283–449Drive, car train
- Drive from Barcelona to Würzburg Hbfcar
- Take the car train from Würzburg Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Portimocar
40h 58m€706–1,024
Barcelona–El Prat Airport (BCN) to Rovaniemi (RVN) flights
Questions & Answers
The cheapest way to get from Barcelona to Portimo is to fly and drive which costs €150 - €370 and takes 14h 34m.
The fastest way to get from Barcelona to Portimo is to fly and bus which takes 13h 15m and costs €220 - €410.
The distance between Barcelona and Portimo is 3263 km. The road distance is 3955.6 km.
The best way to get from Barcelona to Portimo without a car is to bus which takes 3 days 3h and costs €350 - €650.
It takes approximately 9h 29m to get from Barcelona to Portimo, including transfers.
Portimo is 1h ahead of Barcelona. It is currently 1:29 PM in Barcelona and 2:29 PM in Portimo.
Yes, the driving distance between Barcelona to Portimo is 3956 km. It takes approximately 40h 48m to drive from Barcelona to Portimo.
There are 30+ hotels available in Portimo.
What companies run services between Barcelona, Spain and Portimo, Finland?
You can take a bus from Barcelona to Portimo via Montpellier, Krakow, MDA Bus Station, Oulu, Bus Station, 12, and Mutkala P in around 3d 3h.
- Website
- finnair.com
Flights from Barcelona–El Prat Airport to Rovaniemi via Helsinki
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- €140–280
Flights from Barcelona–El Prat Airport to Oulu Airport via Helsinki
- Ave. Duration
- 6h 17m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €75–330
Flights from Barcelona–El Prat Airport to Kuusamo via Helsinki
- Ave. Duration
- 6h 52m
- When
- Monday and Sunday
- Estimated price
- €80–410
Flights from Barcelona–El Prat Airport to Kittilä Airport via Helsinki
- Ave. Duration
- 8h 2m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €85–600
- Website
- flysas.com
Flights from Barcelona–El Prat Airport to Skellefteå Airport via Stockholm
- Ave. Duration
- 7h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–390
Flights from Barcelona–El Prat Airport to Skellefteå Airport via Copenhagen, Stockholm
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- €90–390
Flights from Barcelona–El Prat Airport to Kittilä Airport via Copenhagen
- Ave. Duration
- 7h 55m
- When
- Saturday
- Estimated price
- €80–350
- Website
- airbaltic.com
Flights from Barcelona–El Prat Airport to Oulu Airport via Riga
- Ave. Duration
- 10h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–420
Flights from Barcelona–El Prat Airport to Skellefteå Airport via Stockholm
- Ave. Duration
- 7h 5m
- When
- Monday to Friday
- Estimated price
- €75–320
Flights from Barcelona–El Prat Airport to Kuusamo via Berlin Brandenburg
- Ave. Duration
- 7h 15m
- When
- Saturday
- Estimated price
- €130–440
- Website
- eurowings.com
Flights from Barcelona–El Prat Airport to Kittilä Airport via Dusseldorf
- Ave. Duration
- 8h 7m
- When
- Saturday
- Estimated price
- €75–340
Flights from Barcelona–El Prat Airport to Kittilä Airport via Berlin Brandenburg
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- €75–340
- Website
- norwegian.com
Flights from Barcelona–El Prat Airport to Rovaniemi
- Ave. Duration
- 4h 45m
- When
- Wednesday
- Estimated price
- €95–310
Flights from Barcelona–El Prat Airport to Skellefteå Airport via Stockholm
- Ave. Duration
- 13h 55m
- When
- Thursday
- Estimated price
- €75–320
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Kuusamo via Frankfurt
- Ave. Duration
- 7h 35m
- When
- Saturday
- Estimated price
- €110–470
Flights from Barcelona–El Prat Airport to Kittilä Airport via Frankfurt
- Ave. Duration
- 7h 20m
- When
- Tuesday and Friday
- Estimated price
- €120–400
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Rovaniemi via Zurich
- Ave. Duration
- 7h 10m
- When
- Monday
- Estimated price
- €170–600
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Skellefteå Airport via Gdansk
- Ave. Duration
- 10h 25m
- When
- Wednesday
- Estimated price
- €75–240
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Würzburg Hbf to Hamburg Hbf
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
Bus from Lentoasema to Mutkala E
- Ave. Duration
- 1h 2m
- Frequency
- 6 times a week
- Schedules at
- mikkeli.fi
Bus from 12 to Mutkala P
- Ave. Duration
- 2h 34m
- Frequency
- Once daily
- Schedules at
- mikkeli.fi
Bus from 1 to Portimo E
- Ave. Duration
- 46 min
- Frequency
- Twice daily
- Schedules at
- mikkeli.fi
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Barcelona to Montpellier
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- €22–40
- Website
- https://www.flixbus.co.uk
Bus from Montpellier to Krakow, MDA Bus Station
- Ave. Duration
- 30h 25m
- Frequency
- Once daily
- Estimated price
- €130–230
- Website
- https://www.flixbus.co.uk
Bus from Krakow, MDA Bus Station to Oulu, Bus Station
- Ave. Duration
- 34h 35m
- Frequency
- Once daily
- Estimated price
- €140–250
- Website
- https://www.flixbus.co.uk
Bus from Bialystok, Bus Station to Oulu, Bus Station
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Estimated price
- €100–190
- Website
- https://www.flixbus.co.uk
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Barcelona to Montpellier
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- €27–55
- Website
- https://www.alsa.com/en
- Phone
- +358 (0) 16 3422 160
- Website
- eskelisen.fi
Bus from 12 to Mutkala P
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Estimated price
- €33–39
- Website
- https://www.eskelisen.fi/en/
Bus from 1 to Portimo E
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €12–15
- Website
- https://www.eskelisen.fi/en/
- Phone
- +358 6000 4141
- info@rukataksi.fi
- Website
- rukataksi.fi
Bus from Kelantie to Mutkala P
- Ave. Duration
- 2h 49m
- Frequency
- 5 times a week
- Estimated price
- €30–33
- Website
- https://www.rukataksi.fi/en/
Bus from 1 to Portimo E
- Ave. Duration
- 57 min
- Frequency
- 5 times a week
- Estimated price
- €11–13
- Website
- https://www.rukataksi.fi/en/
- Phone
- +47 953 03 888
- info@bestarctic.com
- Website
- bestarctic.com
Bus from Kittilä lufthavn to Rovaniemi bussterminal
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €60–90
- Website
- https://bestarctic.com/
- Book at
- https://bestarctic.com/the-arctic-route/arctic-winter-routes-explore-norway-sweden-and-finland/
- Private tours
- €60–90
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Barcelona, Estació d'Autobusos Nord to Lviv Striyskyi Bus Station
- Ave. Duration
- 42h 33m
- Frequency
- Twice a week
- Estimated price
- €90–130
- Website
- https://klr.com.ua/en
- Phone
- +370 612 88 984
- info@eurolines.lt
- Website
- eurolines.lt
Bus from Lviv Striyskyi Bus Station to Bialystok, Bus Station
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- €35–55
- Website
- https://www.eurolines.lt/en
- Phone
- +37167210066
- info@latlines.lv
- Website
- latlines.lv
Bus from Lviv Striyskyi Bus Station to Bialystok, Bus Station
- Ave. Duration
- 8h 39m
- Frequency
- Once a week
- Estimated price
- €30
- Schedules at
- latlines.lv
Want to know more about travelling around Finland
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide























