There are 7 ways to get from Tirana to Costa Brava by plane, night bus, bus, busferry, train, 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.
Fly Tirana International Airport Nënë Tereza to Girona–Costa Brava Airport, night bus
best- Fly from Tirana International Airport Nënë Tereza (TIA) to Girona–Costa Brava Airport (GRO)plane TIA - GRO
- Take the nightbus from Girona Airport to Sant Antoni de Calongenightbus
8h 45m€69–212Fly Tirana International Airport Nënë Tereza to Barcelona–El Prat Airport, bus
cheapest- Fly from Tirana International Airport Nënë Tereza (TIA) to Barcelona–El Prat Airport (BCN)plane TIA - BCN
- Take the bus from Barcelona Airport El Prat T1 to St Antoni de Calongebus
8h 53m€68–261Bus via Girona
- Take the bus from Tirana to Gironabus
- Take the bus from Girona Estació d'Autobusos to Sant Antoni de Calongebus e3
27h 30mBus and ferry, train, bus
- Take the busferry from Durrës to Bari Portobusferry
- Take the train from Bari Centrale to Torino Porta Susatrain
- Take the train from Torino Porta Susa to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Gironatrain
- Take the bus from Girona Estació d'Autobusos to Sant Antoni de Calongebus e3
28h 57mDrive 2,116.1 km
- Drive from Tirana to Costa Bravacar 2,116.1 km
25h 58m€345–497Bus to Podgorica Airport, fly to Barcelona–El Prat Airport, bus
- Take the bus from Tirana to Podgorica , Bus stationbus
- Fly from Podgorica Airport (TGD) to Barcelona–El Prat Airport (BCN)plane TGD - BCN
- Take the bus from Barcelona Airport El Prat T1 to St Antoni de Calongebus
13h 8m€99–294Bus
- Take the bus from Tirana to Girona, Estació d'Autobusosbus
- Take the bus from Girona Estació d'Autobusos to Sant Antoni de Calongebus e3
31h 9m
Tirana International Airport Nënë Tereza (TIA) to Girona–Costa Brava Airport (GRO) flights
Comparing Your Travel Options
The cheapest way to get from Tirana to Costa Brava is to fly and night bus which costs €65 - €220 and takes 8h 45m.
The fastest way to get from Tirana to Costa Brava is to fly and night bus which takes 8h 45m and costs €65 - €220.
No, there is no direct bus from Tirana to Costa Brava. However, there are services departing from Tirana and arriving at Sant Antoni de Calonge via Sarrià de Ter and Girona Estació d'Autobusos. The journey, including transfers, takes approximately 27h 30m.
The distance between Tirana and Costa Brava is 1473 km. The road distance is 2116.1 km.
The best way to get from Tirana to Costa Brava without a car is to bus via Girona which takes 27h 30m and costs .
It takes approximately 8h 45m to get from Tirana to Costa Brava, including transfers.
Tirana to Costa Brava bus services, operated by Pati Travel, depart from Tirana station.
Tirana to Costa Brava bus services, operated by Pati Travel, arrive at Girona station.
Yes, the driving distance between Tirana to Costa Brava is 2116 km. It takes approximately 25h 58m to drive from Tirana to Costa Brava.
There are 3699+ hotels available in Costa Brava.
What companies run services between Tirana, Albania and Costa Brava, Spain?
You can take a bus from Tirana to Sant Antoni de Calonge via Girona, Sarrià de Ter, and Girona Estació d'Autobusos in around 27h 30m.
- Website
- ryanair.com
Flights from Tirana International Airport Nënë Tereza to Girona–Costa Brava Airport via Pescara
- Ave. Duration
- 4h
- When
- Monday and Friday
- Estimated price
- €60–190
Flights from Tirana International Airport Nënë Tereza to Girona–Costa Brava Airport via Pisa
- Ave. Duration
- 7h 55m
- When
- Friday, Thursday, and Sunday
- Estimated price
- €60–190
Flights from Tirana International Airport Nënë Tereza to Girona–Costa Brava Airport via Bari
- Ave. Duration
- 4h 10m
- When
- Tuesday and Saturday
- Estimated price
- €60–190
Flights from Tirana International Airport Nënë Tereza to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- €55–230
Flights from Tirana International Airport Nënë Tereza to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 5h 35m
- When
- Monday, Thursday, Tuesday, and Sunday
- Estimated price
- €55–230
- Website
- flyulendo.com
Flights from Tirana International Airport Nënë Tereza to Barcelona–El Prat Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €30–200
Flights from Tirana International Airport Nënë Tereza to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €30–200
- Website
- ita-airways.com
Flights from Tirana International Airport Nënë Tereza to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 4h 47m
- When
- Monday, Wednesday, Friday, Sunday, Tuesday, and Saturday
- Estimated price
- €70–230
- Website
- wizzair.com
Flights from Podgorica Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €29–200
- Website
- airserbia.com
Flights from Podgorica Airport to Barcelona–El Prat Airport via Belgrade
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €140–250
- Website
- austrian.com
Flights from Podgorica Airport to Barcelona–El Prat Airport via Vienna
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €100–400
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Bari Centrale to Torino Porta Susa
- Ave. Duration
- 9h 41m
- Frequency
- Once daily
- Estimated price
- €140–230
- Website
- Italo Treno
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Torino Porta Susa to Lyon Part Dieu
- Ave. Duration
- 3h 52m
- Frequency
- 4 times a day
- Estimated price
- €35–50
- Website
- Trenitalia
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Lyon Part Dieu to Girona
- Ave. Duration
- 4h 3m
- Frequency
- Twice daily
- Estimated price
- €70–110
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Girona
- Ave. Duration
- 5h 5m
- Frequency
- Once a week
- Estimated price
- €110–170
- Website
- TGV inOui
- Phone
- +34 972 20 48 68
- info@teisa-bus.com
- Website
- teisa-bus.com
Night bus from Girona Airport to Sant Antoni de Calonge
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €7–11
- Schedules at
- teisa-bus.com
- Phone
- +34 93 580 67 00
- infomoventis@moventis.es
- Website
- moventis.es
Night bus from Girona Airport to Sant Antoni de Calonge
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Estimated price
- €10–12
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Girona Estació d'Autobusos to Sant Antoni de Calonge
- Ave. Duration
- 1h 3m
- Frequency
- 5 times a day
- Estimated price
- €9–12
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Girona Estació d'Autobusos to Sant Antoni de Calonge
- Ave. Duration
- 1h 3m
- Frequency
- 5 times a day
- Estimated price
- €9–12
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Barcelona Airport El Prat T1 to St Antoni de Calonge
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €25–35
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Barcelona Airport El Prat T1 to St Antoni de Calonge
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €25–35
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Girona Estació d'Autobusos to Sant Antoni de Calonge
- Ave. Duration
- 1h 3m
- Frequency
- 5 times a day
- Estimated price
- €9–12
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
- Phone
- +355 69 249 3348
- pati.travel@hotmail.com
- Website
- pati-travel.al
Bus from Tirana to Girona
- Ave. Duration
- 24h 4m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Busferry from Durrës to Bari Porto
- Ave. Duration
- 4h 4m
- Frequency
- Once a week
- Schedules at
- autobus.al
- Phone
- +355 69 234 8608
- info@dritatravel.com
- Website
- dritatravel.com
Bus from Tirana to Podgorica , Bus station
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €21–30
- Schedules at
- dritatravel.com
- Phone
- +355 69 232 8000
- anumitravel@gmail.com
- Website
- facebook.com
Bus from Tirana to Girona, Estació d'Autobusos
- Ave. Duration
- 27h 42m
- Frequency
- Once a week
- Schedules at
- facebook.com
Want to know more about travelling around Spain
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.