
Day trip from Barcelona to Girona by train
How to get from Barcelona to Girona by train?
There are 23 trains per day. The earliest train runs at 05:44, the last at 23:05. The fastest train covers the 86 km distance in 26m.
Showing the fastest and cheapest results for 12 Nov
06610
|
| ||||||||||||
06570
|
| ||||||||||||
06540
|
| ||||||||||||
The most popular day trips by train from Barcelona are Girona, Figueres, Tarragona, Sitges and Vic. Find out what you can do in these day trip destinations and how to book your train from Barcelona on Omio.

There are 23 trains per day. The earliest train runs at 05:44, the last at 23:05. The fastest train covers the 86 km distance in 26m.

There are 18 trains per day. The earliest train runs at 05:28, the last at 23:05. The fastest train covers the 118 km distance in 53m.

There are 41 trains per day. The earliest train runs at 05:48, the last at 23:09. The fastest train covers the 82 km distance in 30m.

There are 195 trains per day. The earliest train runs at 00:01, the last at 23:55. The fastest train covers the 34 km distance in 28m.

The earliest train runs at 04:28, the last at 22:45. The fastest train covers the 61 km distance in 1h 21m.
Everything you need to know about Barcelona Sants: From location, transport connections, and amenities to safety, schedules, and nearby attractions—your complete guide to navigating the station with ease.
