1map logoGo to main page

Barcelona, Catalonia to Girona, Catalonia from $5: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barcelona, Spain
to
Girona, Spain

How to Get from Barcelona to Girona: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$5 RideshareBest price
86.9 kmDistance
1h 8m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Girona with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
BlaBlaCar Bus
Bus
Average Duration
1h  25m
Estimated price
$11-19
Recommended
Company
various
Rideshare
Average Duration
1h  31m
Estimated price
$5-7
Cheapest
route map
Distance: 86.9 km
Duration: 1h 8m

See more options

Pricing table
Company
Renfe Viajeros
Train
Average Duration
1h  26m
Estimated price
$11-15
Company
various
Drive
Average Duration
1h  8m
Estimated price
$18-28

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $16 $16 $16 $16 $16 $16 $16
Train $7 $7 $7 $7 $7 $8 $5

Traveling From Barcelona to Girona

The journey from Barcelona to Girona offers a fascinating contrast, with Barcelona's vibrant urban energy giving way to Girona's charming medieval streets and rich history.

Best Neighbourhoods in Girona

Girona boasts diverse neighborhoods, each with distinct charm and attractions.

Barri Vell
• Home to the iconic Girona Cathedral
• Stunning medieval architecture and winding streets
Eixample
• Features modernist buildings and stylish cafes
• Vibrant atmosphere with a local flair
Mercadal
• Bustling market area with fresh produce
• Rich culinary scene with local restaurants

Best Times To Visit Girona's Attractions

Timing your visit can significantly enhance your experience in Girona.

Girona Cathedral
Visit early morning or late afternoon for fewer crowds and stunning light.
Jewish Quarter (El Call)
Explore during weekdays to enjoy its narrow streets in peace.
Onyar River Views
Sunset offers the best views, with magical colors reflecting on the water.

Girona Weather: What to Expect Year-Round

Girona enjoys a Mediterranean climate with hot summers and mild winters, making it an attractive destination year-round. Visiting in spring or fall offers comfortable temperatures and vibrant scenery, enhancing your travel experience.

Dining Recommendation in Girona

Try the traditional dish 'xuixo' from the local bakery, which offers a delightful pastry filled with creamy custard, a treat that differs from the tapas scene in Barcelona. The cozy atmosphere of Girona's small eateries, combined with the use of local ingredients, creates an intimate dining experience that highlights the region's culinary heritage.

Barcelona - Girona operators

Explore transport companies operating between Barcelona and Girona, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Estación de Autobuses Barcelona Nord to Girona

Average Duration
1h 25m
Estimated price
$13-19
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Estación de Autobuses Barcelona Nord to Girona

Average Duration
1h 15m
Estimated price
$11-16
Contact phone
+34 93 593 13 00
Website
https://www.sagales.com/en

Bus from Estació del Nord to Girona Bus Station - Renfe

Average Duration
1h 45m
Estimated price
$14-19
Train Show train routes
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Barcelona-Paseo De Gracia to Girona

Average Duration
1h 26m
Estimated price
$11-15
all-pages.other Show other routes
Website
https://www.blablacar.com

Other from Barcelona to Gérone

Average Duration
1h 31m
Estimated price
$5-7

Barcelona to Girona: Overview of Bus, Train, Flight, and Car Trips

Traveling between Barcelona and Girona offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Barcelona to Girona by car, covering a scenic driving distance of 65 miles through the Catalan landscapes. In just about 1 hour and 8 minutes, you'll find yourself in the charming city of Girona. 💰 Discover affordable travel options with prices ranging between €17 to €26 for the car ride from Barcelona to Girona. If you're looking for a budget-friendly and convenient way to travel, consider utilizing Blablacar's carpooling service for shared rides between these two vibrant Spanish cities.
Average price
€17 - €26
🚆 Traveling from Barcelona to Girona by train is a convenient option, with direct services departing hourly and taking approximately 1 hour and 26 minutes. 🌉 The journey covers a distance of 94.7 km, with options for different routes ranging in time from 38 minutes to 1 hour and 59 minutes, depending on transfers and stops along the way. 🎫 Prices for the train ride between Barcelona and Girona typically range from €10 to €14, making it an affordable and efficient mode of transportation for exploring these two beautiful cities in Spain.
Departure Point
Barcelona-Paseo De Gracia station
Arrival Point
Girona station
Useful tips for train travellers
• Onboard Services: When traveling from Barcelona to Girona, you'll find various catering options available on Renfe trains, which include a selection of snacks, beverages, and light meals. Renfe's Cafetería service offers sandwiches, pastries, and drinks, making it easy to grab a bite during your journey. Look out for the trolleys that come through the aisles as they serve passengers in both First Class and Economy cabins.
• Seating Options: There are two main classes available on the Renfe AVE and Avant services for this route: First Class and Economy Class. First Class offers spacious and comfortable seating, complimentary meals, and access to exclusive lounges at the stations. Economy Class features comfortable standard seating with the option to reserve seats, but it does not include complimentary catering. Note that during peak times, it's advisable to book your tickets in advance to secure the best seats available.
• Arrival Station Tip: Upon arriving at Girona station, you'll find that luggage storage is available at the station for a nominal fee, making it convenient if you want to explore the city without your bags. The station is well-signposted, and restrooms are available on the premises. To navigate the station easily, you can use electronic screens displaying train schedules as well as clear signage to locate exits, shops, and services.
🚌 Traveling from Barcelona to Girona by bus is a convenient and straightforward journey. The direct bus service departs from Estación de Autobuses Barcelona Nord and arrives at Girona every three hours, operating daily. The total travel time for this route is approximately 1 hour and 25 minutes. 🌉 The distance between Barcelona and Girona is 94.7 km, with various transportation options available. For a quicker journey, taking the train towards Figueres Vilafant from Barcelona-Sants station is an efficient choice, with a travel time of about 38 minutes. The train service is operated by Renfe, offering a reliable and comfortable ride. 🛣️ Alternatively, travelers can opt for a longer but scenic route from Barcelona to Girona by bus. This route covers a distance of 236 km with a transfer involved. Taking a bus towards Perpignan from Estación de Autobuses Barcelona Nord, followed by another bus towards Girona from Perpignan, offers a different perspective of the journey. Agencies like BlaBlaBus and FlixBus provide transportation services for this route.
Departure Point
Estación de Autobuses Barcelona Nord station
Arrival Point
Girona station
Useful tips for bus travellers
• Consider purchasing your tickets in advance via BlaBlaCar Bus's official website or app to secure lower prices, as fares start around €9.9, especially during peak travel times: blablacar.es
• At Estación de Autobuses Barcelona Nord, locate the departure screens to confirm your bus's departure platform, and arrive at least 15 minutes early to ensure a smooth boarding process, as platforms can sometimes change last minute.
• Upon arrival at Girona bus station, exit toward the main concourse where you can find local transport options, including buses to the city center; you can also explore walking routes as the Girona Old Town is around 20-25 minutes away on foot.

Frequently asked questions

Find out more about the route from Barcelona to Girona.

Or choose the category:
The distance between Barcelona and Girona is approximately 54 miles or 64.6 miles by road. If you prefer taking the train, the typical travel time is 1 hour and 26 minutes. Another option is taking a taxi and then transferring to the line 607 bus, which takes around 2 hours and 37 minutes. If you are driving, it takes approximately 1 hour and 8 minutes to reach Girona from Barcelona. Alternatively, taking a bus usually takes around 1 hour and 45 minutes.
The most cost-effective transportation option to travel from Barcelona to Girona is to rideshare, which typically costs between €5 to €6 and takes approximately 1 hour and 31 minutes. This option is more budget-friendly compared to taking a taxi, which is the fastest way to reach Girona from Barcelona, but can be more expensive, with fares ranging from €130 to €167 and a travel time of 1 hour and 8 minutes. By choosing the rideshare option, travelers can save money and still reach their destination in a reasonable amount of time.
When traveling from Barcelona to Girona, the prices can vary depending on the mode of transportation. The train ticket prices range from €9 to €14. On the other hand, the bus ticket prices between Girona and Barcelona can range from €6 to €22. It is important to check for any current promotions or discounts when booking your travel to ensure you get the best price available.
To get from Barcelona to Girona without using public transportation, you can consider using Blablacar's carpooling service. This allows you to share rides with other travelers going in the same direction. The driving distance between Barcelona and Girona is approximately 65 miles, and it takes about 1 hour and 8 minutes to drive between the two cities. Prices for carpooling can vary between €17 and €26, providing an affordable and convenient option for travel between Barcelona and Girona.
The easiest way to travel from Barcelona to Girona without a car is by train. The journey takes around 1 hour and 26 minutes and tickets cost between €9 and €14. Trains are frequent and offer a comfortable and efficient way to reach Girona. It is a convenient option for both locals and tourists looking to explore the charming city of Girona from Barcelona.
Yes, there is a direct link between Barcelona and Girona. You can take a train from Barcelona-Paseo De Gracia station to Girona, which operates hourly and takes approximately 1 hour and 26 minutes. Alternatively, there is a direct bus service from Estació del Nord in Barcelona to Girona Bus Station - Renfe, which runs three times a day and takes around 1 hour and 45 minutes. Both the train and bus options provide convenient and efficient travel between the two cities.
There are over 901 hotels available in Girona offering a range of options to suit different budgets and preferences. Prices for accommodation in Girona start at €46 per night. Visitors can choose from a variety of hotels that offer different amenities and locations, allowing them to find a suitable place to stay near Girona. From budget-friendly options to luxury establishments, travelers have a wide array of choices when it comes to finding accommodation in this beautiful Spanish city.