There are 9 ways to get from Barcelona to Alhamra by plane, bus, night train, car, train, 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 from Barcelona–El Prat Airport
best- Fly from Barcelona–El Prat Airport (BCN) to Stockholm-Arlanda Airport (ARN)plane BCN - ARN
8h 17mkr 639–2,151Bus, night train
- Take the bus from Barcelona to Wroclawbus
- Take the bus from Wroclaw, Bus Station to Malmö central train station FlixBus stopbus
- Take the night train from Malmö Centralstation to Uppsala Centralstationnighttrain Nt
- Take the bus from Uppsala Centralstation to Alhamrabus 677
2d 1hDrive 2,894.4 km
- Drive from Barcelona to Alhamracar 2,894.4 km
28h 2mkr 4,894–7,068Bus to Girona–Costa Brava Airport, fly
- Take the bus from Barcelona, Estació d'Autobusos Nord to Girona Costa Brava Airportbus
- Fly from Girona–Costa Brava Airport (GRO) to Stockholm-Arlanda Airport (ARN)plane GRO - ARN
11h 43mkr 1,025–2,530Train, bus via Augsburg
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Est to Augsburg Hbftrain Tgv
- Take the bus from Augsburg to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Uppsala Centralbus
- Take the bus from Uppsala Centralstation to Alhamrabus 677
2d 2hTrain, bus
- Take the train from Barcelona-Sants to Perpignantrain Tgv
- Take the bus from Perpignan - Bus Station to Lyon - Perrache Bus Stationbus
- Take the bus from Lyon - Perrache Bus Station to Zagreb - Bus Stationbus
- Take the bus from Zagreb, Autobusni Kolodvor to Uppsala Centralbus
- Take the bus from Uppsala Centralstation to Alhamrabus 677
2d 4hBus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Padovabus
- Take the bus from Padova to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Uppsala Centralbus
- Take the bus from Uppsala Centralstation to Alhamrabus 677
2d 5hBus via Milan
- Take the bus from Barcelona - North Bus Station to Milano, Autostazione Lampugnanobus
- Take the bus from Milano, Autostazione Lampugnano to Zagrebbus 402
- Take the bus from Zagreb, Autobusni Kolodvor to Uppsala Centralbus
- Take the bus from Uppsala Centralstation to Alhamrabus 677
2d 5hDrive, 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 Alhamracar
28h 13mkr 5,092–7,266
Barcelona–El Prat Airport (BCN) to Stockholm-Arlanda Airport (ARN) flights
Questions & Answers
The cheapest way to get from Barcelona to Alhamra is to fly which costs 600 kr - 2200 kr and takes 8h 17m.
The fastest way to get from Barcelona to Alhamra is to fly which takes 8h 17m and costs 600 kr - 2200 kr.
No, there is no direct bus from Barcelona to Alhamra. However, there are services departing from Barcelona, Estació d'Autobusos Nord and arriving at Alhamra via Padova, Zagreb, Autobusni Kolodvor and Uppsala Centralstation. The journey, including transfers, takes approximately 2 days 5h.
The distance between Barcelona and Alhamra is 2366 km. The road distance is 2894.4 km.
The best way to get from Barcelona to Alhamra without a car is to bus and night train which takes 2 days 1h and costs .
It takes approximately 8h 17m to get from Barcelona to Alhamra, including transfers.
Barcelona to Alhamra bus services, operated by Tabita Tour, depart from Barcelona, Estació d'Autobusos Nord station.
The best way to get from Barcelona to Alhamra is to fly which takes 8h 17m and costs 600 kr - 2200 kr. Alternatively, you can bus, which costs and takes 2 days 5h.
Barcelona to Alhamra bus services, operated by Tabita Tour, arrive at Padova station.
Yes, the driving distance between Barcelona to Alhamra is 2894 km. It takes approximately 28h 2m to drive from Barcelona to Alhamra.
What companies run services between Barcelona, Spain and Alhamra, Sweden?
Norwegian Air International, Vueling Airlines, and three other airlines fly from Barcelona–El Prat Airport (BCN) to Stockholm-Arlanda Airport (ARN) 4 times a day. Alternatively, you can take a bus from Barcelona, Estació d'Autobusos Nord to Alhamra via Padova, Zagreb, Autobusni Kolodvor, Uppsala Central, and Uppsala Centralstation in around 2d 5h.
- Website
- norwegian.com
Flights from Barcelona–El Prat Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- kr 460–1,500
Flights from Barcelona–El Prat Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 5h 46m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 460–1,500
- Website
- flysas.com
Flights from Barcelona–El Prat Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 35m
- When
- Monday and Friday
- Estimated price
- kr 1,000–3,800
Flights from Barcelona–El Prat Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- kr 1,000–3,800
Flights from Girona–Costa Brava Airport to Stockholm-Arlanda Airport via Brussels
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- kr 950–4,000
Flights from Girona–Costa Brava Airport to Stockholm-Arlanda Airport via Amsterdam Schiphol
- Ave. Duration
- 10h 50m
- When
- Sunday
- Estimated price
- kr 1,000–4,800
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday to Saturday
- Estimated price
- kr 490–1,600
Flights from Girona–Costa Brava Airport to Stockholm-Arlanda Airport via Karlsruhe/Baden Baden
- Ave. Duration
- 10h 25m
- When
- Monday and Saturday
- Estimated price
- kr 800–2,200
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Thursday, and Sunday
- Estimated price
- kr 360–1,800
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Stockholm-Arlanda Airport via Zurich
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 600–2,500
- Website
- brusselsairlines.com
Flights from Girona–Costa Brava Airport to Stockholm-Arlanda Airport via Brussels
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- kr 850–3,900
- Website
- klm.com
Flights from Girona–Costa Brava Airport to Stockholm-Arlanda Airport via Amsterdam Schiphol
- Ave. Duration
- 10h 50m
- When
- Sunday
- Estimated price
- kr 1,000–4,800
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Night train from Malmö Centralstation to Uppsala Centralstation
- Ave. Duration
- 6h 55m
- Frequency
- Twice a week
- Estimated price
- kr 500–700
- Website
- https://www.snalltaget.se/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- Twice daily
- Estimated price
- kr 1,700–2,900
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- kr 1,700–2,300
- 1st Class
- kr 2,200–2,900
Train from Paris Est to Augsburg Hbf
- Ave. Duration
- 5h 9m
- Frequency
- Once daily
- Estimated price
- kr 1,300–2,200
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- kr 1,300–1,700
- 1st Class
- kr 1,700–2,200
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- kr 380–800
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- kr 380–500
- 1st Class
- kr 600–800
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- kr 170–230
- Website
- https://www.renfe.com/es/en
- 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
- kr 1,000–1,200
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Barcelona to Wroclaw
- Ave. Duration
- 24h 56m
- Frequency
- Every 2 hours
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Wroclaw, Bus Station to Malmö central train station FlixBus stop
- Ave. Duration
- 14h 35m
- Frequency
- Once daily
- Estimated price
- kr 600–1,100
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Zagreb
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Estimated price
- kr 420–750
- Website
- https://www.flixbus.co.uk
- Phone
- +46 8 600 10 00
- Website
- sl.se
Bus from Uppsala Centralstation to Alhamra
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- kr 47
- Website
- https://sl.se/en/in-english
- Phone
- +34 93 593 13 00
- info@sagales.com
- Website
- sagales.com
Bus from Barcelona, Estació d'Autobusos Nord to Girona Costa Brava Airport
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- kr 130–240
- Website
- https://www.sagales.com/en
- Book at
- https://www.sagales.com/sale/?sgLang=en
- Phone
- +385 91 2014120
- herc-tours@zg.t-com.hr
- Website
- herc-tours.hr
Bus from Augsburg to Zagreb
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Website
- http://www.herc-tours.hr/
- Phone
- +385 99 2333 277
- bus@darojkovicpromet.hr
- Website
- darojkovicpromet.hr
Bus from Augsburg to Zagreb
- Ave. Duration
- 8h 40m
- Frequency
- Twice a week
- Schedules at
- darojkovicpromet.hr
- Phone
- +385 (0)98 610 311
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Uppsala Central
- Ave. Duration
- 25h 14m
- Frequency
- Once a week
- Schedules at
- pepeks.hr
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Perpignan - Bus Station to Lyon - Perrache Bus Station
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- kr 370–500
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Perrache Bus Station to Zagreb - Bus Station
- Ave. Duration
- 16h 25m
- Frequency
- 4 times a week
- Estimated price
- kr 700–1,000
- Website
- https://www.blablacar.co.uk/bus
Bus from Barcelona - North Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 14h 55m
- Frequency
- Twice daily
- Estimated price
- kr 650–950
- Website
- https://www.blablacar.co.uk/bus
Bus from Milano, Autostazione Lampugnano to Zagreb
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Estimated price
- kr 460–650
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona, Estació d'Autobusos Nord to Padova
- Ave. Duration
- 16h 56m
- Frequency
- 3 times a week
- Estimated price
- kr 600–800
- Schedules at
- tabitatour.ro
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Padova to Zagreb
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 103+ hotels available in Alhamra.



























