RailClick

Trains from Girona to Barcelonafrom $ 11.78

One‑way

Trains from Girona to Barcelona

Journey time
From 40m
Price
From $ 11.78
Distance
99 km (62 miles)
Changes
No direct trains available
Departure station
Girona
Arrival station
Barcelona Sants

Travelling by train: Girona - Barcelona

Journey details

How long does the train from Girona to Barcelona take?

The journey time can vary, but on average, it takes approximately 1 hour and 15 minutes to travel from Girona to Barcelona by train.

What is the fastest journey from Girona to Barcelona by train?

The fastest train journey from Girona to Barcelona can take as little as 38 minutes on some high-speed services.

How much does the train cost from Girona to Barcelona?

Train ticket prices from Girona to Barcelona can start from around €15, but prices vary depending on time of booking and availability.

How much does the Girona to Barcelona?

Yes, there are direct train services available from Girona to Barcelona, allowing for a hassle-free journey without the need for changing trains.

What is the distance from Girona to Barcelona by train?

The distance from Girona to Barcelona by train is approximately 100 Km.

Which are the cities that the train stops from Girona to Barcelona?

On its way from Girona to Barcelona, the train may stop at various cities, including Figueres, Flaçà, and Maçanet-Massanes, depending on the service chosen.

Buy train tickets from Girona to Barcelona

Girona: Places to see

Barcelona: Places to see

Girona: Main train stations

  • Girona

Barcelona: Main train stations

  • Barcelona Sants
  • Barcelona Passeig de Gracia
  • Barcelona Placa de Catalunya
  • Barcelona Estacio de Franca
  • Barcelona Arc de Triomf
  • Barcelona La Sagrera Meridiana
  • Barcelona Clot Arago
  • Barcelona Sant Andreu Condal
  • Barcelona Torre del Baro

Girona - Barcelona: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews