Cheap bus tickets from Girona to Barcelona

Showing times and prices for Jan 30

Cheapest

$18

Average

$18

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Girona to Barcelona will cost around $ 18 if you buy it on the day, but the cheapest tickets can be found for only $ 18.

Cheapest
03:30PMGirona1h45 05:15PMBarcelona
0 changes
$181One-way
Cheapest
08:45AMGirona1h40 10:25AMBarcelona
0 changes
$181One-way

Bus schedule from Girona to Barcelona

Showing buses for tomorrow, Sun, Jan 30
08:45AMGirona1h40 10:25AMBarcelona
0 changes
03:30PMGirona1h45 05:15PMBarcelona
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Jan 30
$21Renfe
$18Sagales
Mon
Jan 31
$21Renfe
$18Sagales
Tue
Feb 1
$21Renfe
$18Sagales
Wed
Feb 2
$21Renfe
Find prices
Thu
Feb 3
$21Renfe
$18Sagales
Fri
Feb 4
$21Renfe
$18Sagales
Sat
Feb 5
$21Renfe
$18Sagales
Sun
Feb 6
$21Renfe
$18Sagales
Mon
Feb 7
$18Renfe Euromed
$18Sagales
Tue
Feb 8
$21Renfe
$18Sagales
Wed
Feb 9
$21Renfe
$18Sagales
Thu
Feb 10
$21Renfe
$18Sagales
Fri
Feb 11
$21Renfe
$18Sagales
Sat
Feb 12
$21Renfe
$18Sagales
Sun
Feb 13
Find prices
$18Sagales
Mon
Feb 14
Find prices
$18Sagales
Tue
Feb 15
$21Renfe
$18Sagales
Wed
Feb 16
$14Renfe Euromed
$18Sagales
Thu
Feb 17
$21Renfe
$18Sagales
Fri
Feb 18
$21Renfe
$18Sagales

Bus times from Girona to Barcelona

Showing times and prices for Jan 30

Fastest Journey

1 h 40 m

Average

1 h 42 m

Buses per day

2

Distance

86 km

Of the 2 buses that leave Girona for Barcelona every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 86 km distance in an average of 1 h 42 m but if you time it right, some buses will get you there in just 1 h 40 m .

The slowest buses will take 1 h 45 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:45AMGirona1h40 10:25AMBarcelona
0 changes
$181One-way
2nd Fastest
03:30PMGirona1h45 05:15PMBarcelona
0 changes
$181One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Girona to Barcelona

distanceDistance53 miles (86 km)
durationAverage bus duration1 h 40 min
priceAverage bus ticket price$18 (€15)
changesDirect busYes
carriersBus providersAlsa

Buses from Girona to Barcelona cover the 53 miles (86 km) long journey taking on average 1 h 40 min with our travel partners like Alsa. There are direct bus services available. While the average ticket price for this trip costs around $18 (€15), you can find the cheapest bus ticket for as low as $18 (€15). Travelers depart most frequently from Girona and arrive in Barcelona, Estació d'Autobusos Nord.

Bus providers: Alsa from Girona to Barcelona

Find the best buses between Girona and Barcelona with Omio's travel partners Alsa from $18 (€15). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Alsa

Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

    Alsa's current ticket policies due to COVID-19 for your bus to Barcelona from Girona are the following:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Normal conditions apply

    Buses from Girona to Barcelona

    Taking the bus is always a good option when traveling from Girona to Barcelona. Every day, Alsa runs a single direct bus from Girona to Barcelona, while there are also 20-24 daily buses from Girona Costa Brava Airport to Barcelona. Journey times range from 1 hour 15 minutes to 1 hour 30 minutes.

    Which bus companies travel from Girona to Barcelona?

    Alsa runs direct buses from the center of Girona to Barcelona. Buses from Girona Costa Brava Airport are operated by Infobus and Sagales Airport Line, both of which run services straight to Barcelona city center.

    How long is the bus from Girona to Barcelona?

    Buses from Girona itself will take 1 hour 30 minutes to reach Barcelona. Those heading from Girona Costa Brava Airport will take 1 hour 15 minutes. No changes will be needed in either case.

    How many buses are there from Girona to Barcelona?

    A single direct bus leaves Girona city center for Barcelona every day. Additionally, travelers can expect a choice of 20-24 buses from Girona Costa Brava Airport.

    What are the departure and arrival stations for buses from Girona to Barcelona?

    Departure Bus Station: Buses from Girona to Barcelona could depart from Girona Estacio d'Autobusos, or Girona Costa Brava Airport. The Estacio d'Autobusos is located on Placa Espanya, not far from the historic core of the city. Those coming from downtown Girona can walk up Carrer Barcelona to the bus station, which takes 15 minutes, but local buses and taxis are excellent alternatives. Other services depart from Girona Costa Brava Airport, around 7 miles from the city. Dedicated buses run to the airport, and take 20 minutes from the main bus station. Sagales also offers buses from popular resorts like Lloret de Mar and Blanes.

    Arrival Bus Station: Buses from Girona will arrive at Barcelona Nord (the main bus station). As the name suggests, Barcelona Nord is located in the northern portion of central Barcelona, but reaching areas like the Barrio Gotico or Eixample shouldn't be hard. Travelers can easily transfer from buses to the Metro stations at Arc de Triomf and Marina. From there, it takes 10-15 minutes to reach central stations, and around 30 minutes to Barcelona Sants, which offers quick links to El Prat Airport. Taxis to the marina and port will only take around 10 minutes, so reaching cruises or ferries will be simple.

    Travel Tips: Bus to Barcelona from Girona

    Take the bus to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Girona to Barcelona.
    FAQs

    How much are cheap buses to Barcelona from Girona?

    Omio customers have found cheap bus tickets between Girona and Barcelona for as low as $18 (€15)  for the next 7 days.

    How much is the bus between Girona and Barcelona on average?

    In the next 7 days you can expect to pay on average $18 (€15)  for a bus ticket from Girona to Barcelona.

    How far is Barcelona from Girona by bus?

    The bus distance from Girona to Barcelona is around 53 miles (86 km).

    How long is a bus from Girona to Barcelona on average?

    While the time it takes to travel 53 miles (86 km) from Girona to Barcelona can vary based on specific dates, weekends, and holidays, the Girona to Barcelona bus journey time is on average 1 h 40 min.

    What station does the bus from Girona to Barcelona depart from? Which Barcelona bus station do I come into from Girona?

    There are a few bus stations in Girona to start your journey from including Girona, Estació d'Autobusos, Girona, Avinguda de Ramon Folch (Girona Correos) and Girona, Plaça Poeta Marquina. In Barcelona you have a few bus station options to choose from for your arrival including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.

    Omio customers traveling this route depart most frequently from Girona   and arrive in Barcelona, Estació d'Autobusos Nord.

    Where is the bus station in Girona to go to Barcelona? Where is the bus station in Barcelona located?

    You can find the most popular departure bus station for this journey, Girona, located approximately 0.5 miles (781 m) from the city center of Girona. The most popular arrival bus station in Barcelona, called Barcelona, Estació d'Autobusos Nord, is located around 1.3 miles (2.1 km) away from its city center.

    Which bus companies can get me from Girona to Barcelona?

    When taking a bus from Girona to Barcelona, you can count on Alsa for the best way to get you to Barcelona. You can also check all possible bus companies who offer a service from Girona to Barcelona and compare the amenities they offer before buying a bus ticket.

    Can I purchase a direct bus from Girona to Barcelona?

    Yes, you can find a direct bus to Barcelona from Girona with Sagales  on Omio. This is worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

    When does the first bus depart from Girona to Barcelona? When does the last bus depart from Girona to Barcelona?

    The earliest bus departing from Girona to Barcelona leaves at 7: 45 AM. The last bus departing from Girona to Barcelona leaves at 2: 30 PM. You can find the latest Girona to Barcelona bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How far in advance should I book bus tickets between Girona and Barcelona for the best deals?

    In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this trip and save money. If you book bus tickets from Girona to Barcelona within the next 7 days, you can find tickets to cost on average $18 (€15) one way. To find the best prices for this route, consider booking your bus ticket from Girona to Barcelona a few months in advance.