Train

Take the train Renfe Viajeros at the station Girona.

The journey takes approximately 39 m. Ticket price is about €9. The travel distance is 93 km.

Carrier is Renfe Viajeros.

Book

Get off at the Barcelona-Sants.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus

Take the bus Barcelona Bus, S.L. at the station Salt.

The journey takes approximately 1 h 35 m. The travel distance is 100 km.

Carrier is Barcelona Bus, S.L..

Book

Get off at the Barcelona Nord.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus

Take the bus Sagales at the station Girona Central Bus Station.

The journey takes approximately 1 h 45 m. Ticket price is about €11. The travel distance is 101 km.

Carrier is Sagales.

Book



🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus

Take the bus Barcelona Bus, S.L. at the station Girona.

The journey takes approximately 1 h 45 m. Ticket price is about €8. The travel distance is 103 km.

Carrier is Barcelona Bus, S.L..

Book

Get off at the Barcelona Nord.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Taxi

Take the bus Transports Elèctrics Interurbans S.A. at the station Girona.

The journey takes approximately 15 m. Ticket price is about €2. The travel distance is 14 km.

Carrier is Transports Elèctrics Interurbans S.A..

Book

Get off at the Girona Airport.
Take the taxi at the Girona Airport.

The journey takes approximately 1 h The travel distance is 90 km.

Search budget taxi

Get off at the Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Drive

In a rental car. See on this site which rental company has the best deal.

The journey takes approximately 1 h 8 m. The travel distance is 102 km.

Get off at the Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


The cheapest way to travel from Girona to Barcelona is by taking a Rideshare with an average price of €4. The journey takes approximately 1 h 30 m.

Train is the fastest way to travel from Girona to Barcelona. Tickets cost €9. The journey takes approximately 39 m.

Girona is approximately 102 km away from Barcelona. The trip by car takes 1 h 8 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the Barcelona Bus, S.L. company. Tickets cost about €8. A bus trip from Girona to Barcelona will take 1 h 45 m.

Yes, there is a direct train from Girona to Barcelona . The route is served by the company Renfe Viajeros. Tickets cost about €9. A bus trip will take 39 m.

The average journey time by car between Girona and Barcelona is 1 h 8 m.

What to Do in Barcelona

Barcelona

Barcelona, the capital of Catalonia, is an incredible city with a rich cultural heritage. Its architecture and history make it a must-see destination for anyone interested in Spain.