Barcelona to Girona Bus: Schedules, Tickets & Prices
Buses from Barcelona to Girona take around 1h 15m to 2h 35m, with tickets starting from 19 EUR to 28 EUR.
Bus from Barcelona to Girona
Traveling from Barcelona to Girona by bus offers departures from Barcelona North Bus Station or Barcelona Airport T1, with the first departure at 03:00, at various times throughout the day, allowing you to select a schedule that suits your plans. The journey generally takes around 1 hour 15 minutes, bringing you to Girona Costa Brava Airport or Girona Central, with bus ticket prices typically around 19 EUR. Be sure to reserve your spot ahead of time to enjoy a comfortable and hassle-free ride.
Prices: 19 EUR to 28 EUR
Duration: 1h 15m – 2h 35m ⏱
Bus Routes & Schedules from Barcelona to Girona
- Leave Barcelona North Bus Station for Girona Costa Brava Airport on a bus, traveling for about 1h 15m. Buses operate from 03:00 until 20:15, and fares are priced from 24 EUR.
- From the station at Barcelona North Bus Station, buses make their way to Girona Central, taking approximately 1h 50m. Services run from 10:45 until 17:30, and tickets are available from 19 EUR.
- Girona Central are accessible via buses departing Barcelona Airport T1, taking roughly 2h 35m on the road. Ticket prices begin at 27 EUR, and services run from 10:00 until 16:45.
- From Barcelona Airport T1, embark on a bus journey to Girona Costa Brava Airport, lasting around 2h. With departures scheduled from 10:00 until 16:45 and fares starting at 28 EUR.
Cheapest Bus Barcelona to Girona
19 EUR, from Barcelona North Bus Station to Girona Central, departure some times, duration 1h 50m.Fastest Bus Barcelona to Girona
24 EUR, from Barcelona North Bus Station to Girona Costa Brava Airport, departure some times, duration 1h 15m.Bus Timetable: Barcelona Airport T1 → Girona Central
- 10:00 12:35 2h 35m 27 EUR
- 13:45 16:20 2h 35m 27 EUR
- 16:45 19:20 2h 35m 27 EUR
Bus Timetable: Barcelona Airport T1 → Girona Costa Brava Airport
- 10:00 12:00 2h 28 EUR
- 13:45 15:45 2h 28 EUR
- 16:45 18:45 2h 28 EUR
Bus Timetable: Barcelona North Bus Station → Girona Central
- 10:45 12:35 1h 50m 19 EUR
- 14:30 16:20 1h 50m 19 EUR
- 17:30 19:20 1h 50m 19 EUR
Bus Timetable: Barcelona North Bus Station → Girona Costa Brava Airport
- 03:00 04:15 1h 15m 24 EUR
- 06:00 07:15 1h 15m 24 EUR
- 07:15 08:30 1h 15m 24 EUR
- 10:00 11:15 1h 15m 24 EUR
- 10:45 12:00 1h 15m 24 EUR
- 12:30 13:45 1h 15m 24 EUR
- 14:30 15:45 1h 15m 24 EUR
- 15:30 16:45 1h 15m 24 EUR
- 16:30 17:45 1h 15m 24 EUR
- 17:30 18:45 1h 15m 24 EUR
- 19:00 20:15 1h 15m 24 EUR
- 20:15 21:30 1h 15m 24 EUR
Frequently Asked Questions Bus Barcelona to Girona
Below you will find answers to the most common questions about traveling from Barcelona to Girona by bus.
How long does the bus from Barcelona to Girona usually take?
The bus from Barcelona to Girona takes about 1 hour 15 minutes to 2 hours 35 minutes, depending on the departure and arrival point. A direct bus from Barcelona North Bus Station to Girona Costa Brava Airport is about 1 hour 15 minutes, while the bus journey from Barcelona Airport T1 to Girona Central can take about 2 hours 35 minutes.
What is the price of a bus trip between Barcelona and Girona?
Bus tickets for Barcelona to Girona usually cost between 19 EUR and 28 EUR. The final fare can vary depending on the specific bus service and the station pair you choose, so it is worth checking the exact bus ticket before booking.
Which bus departures are available for Barcelona to Girona?
For the Barcelona to Girona bus service, departures are available from Barcelona North Bus Station and Barcelona Airport T1. On the Girona side, buses arrive at Girona Costa Brava Airport or Girona Central, so it helps to choose the bus departure that matches your travel plans.
How early and how late does the bus service from Barcelona to Girona run?
The Barcelona to Girona bus service starts with the first departure at 03:00 and the last departure at 20:15. That gives travelers a fairly wide window for planning a bus journey, whether they need an early start or a later trip.
How many bus trips are there between Barcelona and Girona?
There are 21 bus trips on the Barcelona to Girona route. That means the bus frequency offers several options across the day, making it easier to find a departure that fits your schedule.
Can I book bus tickets for Barcelona to Girona in advance?
Yes, it is a good idea to book bus tickets for Barcelona to Girona ahead of time, especially if you want a specific departure or station pair. Since the bus service has different travel times and prices depending on the route, advance booking can help you secure the option that works best for your trip.
What should I know before taking the bus from Barcelona to Girona?
Before taking the bus from Barcelona to Girona, check both the departure station and the arrival point so your bus journey matches your plans. The route can start from Barcelona North Bus Station or Barcelona Airport T1 and end at Girona Costa Brava Airport or Girona Central, so the exact bus connection matters.
Is the bus journey from Barcelona to Girona faster from some stations than others?
Yes, the bus journey from Barcelona to Girona can be much faster depending on the station pair. For example, the bus from Barcelona North Bus Station to Girona Costa Brava Airport takes about 1 hour 15 minutes, while the bus from Barcelona Airport T1 to Girona Central takes about 2 hours 35 minutes.
Travel options for Barcelona to Girona
More Bus routes from and to Barcelona or Girona
Routes in Bus from Barcelona →
Planning more than just Barcelona to Girona?
You’re currently viewing Bus options for Barcelona to Girona. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.