ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Girona

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Barcelona to Girona

🚌 Begin your journey in Barcelona at Estación de Autobuses Barcelona Nord, where you can catch a direct bus to Girona that departs every three hours, taking approximately 1 hour and 25 minutes. 🛤️ Explore the picturesque route between Barcelona and Girona, covering a distance of 94.7 km. Alternatively, consider a longer but scenic journey with a transfer involving buses towards destinations like Paris and Marseille before reaching Girona. 💰 Ticket prices for the Barcelona to Girona bus range from €10 to €18, offering you convenient and cost-effective transportation options for your travel adventure in Spain.

Where to stay in Girona

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Barcelona and Girona. The bus departs from Estación de Autobuses Barcelona Nord and arrives in Girona. Buses operate every day, with departures every three hours, and the journey usually takes around 1 hour and 25 minutes. It's a convenient and efficient way to travel between the two cities.
  • You can catch the bus from Barcelona to Girona at the Estación de Autobuses Barcelona Nord station. This bus service is operated by BlaBlaCar Bus, and it is a convenient starting point for your journey. The station is well-connected and easy to access, making it a convenient location to begin your trip to Girona.
  • The bus traveling from Barcelona to Girona, operated by BlaBlaCar Bus, arrives at Girona station. This is the final destination for the bus journey and a convenient point of arrival for passengers visiting Girona. Girona station is well-located and offers easy access to various parts of the city, making it a convenient drop-off point for travelers.
  • The cost of a bus ticket from Barcelona to Girona typically ranges from €10 to €18. Prices may vary depending on the time of booking, availability, and the specific bus operator. It's advisable to book your ticket in advance to secure the best possible price for your journey between the two cities. Additionally, some bus companies may offer discounts for seniors, students, or early bookings, so it's worth exploring these options to potentially save on your travel expenses.
  • There are several buses operating between Barcelona and Girona. The direct bus service, operated by BlaBlaCar Bus, departs from Estación de Autobuses Barcelona Nord every three hours and takes approximately 1 hour and 25 minutes to reach Girona. Prices for these buses typically range from €10 to €18, offering passengers a convenient and affordable mode of transportation between the two cities. It's recommended to check the schedule and book tickets in advance to secure your preferred departure time.
  • The Barcelona to Girona buses are generally less crowded during early morning and mid-day departures, as well as on weekdays outside of peak commuting hours. On the contrary, the buses tend to be more crowded during late afternoon and evening departures, especially on weekends when more people might be traveling between the two cities for leisure. To have a more comfortable journey, you may consider opting for off-peak departure times or booking your tickets in advance to secure your seat.
  • The first bus of the day from Barcelona to Girona typically departs in the early morning, around 6:00 am. The last bus usually leaves Barcelona in the late evening, around 9:00 pm. It's advisable to check the specific schedule closer to your travel date to confirm the exact departure times, as they may be subject to change.

Will you be returning to Barcelona by bus?

If you are looking for a return bus service, check the buses from Girona to Barcelona.

See schedule