Porto to Girona train

Tue 13 Oct
+ Add return
Avanti West Coast
Great Western Railway
Regionale
West Midlands Trains
CrossCountry
2,000+ travel companies
Avanti West Coast
Great Western Railway
Regionale
West Midlands Trains
CrossCountry
2,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: Train from Porto to Girona

PortugalPortugal
SpainSpain
Icon of train

Take a train from Porto to Girona and enjoy the approximately 955 km long journey. Find schedules and pricing options for a convenient and affordable trip.

The earliest train runs at 03:00, the last at 18:41.

Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from £24
Distance
955 km
First train
3:00
Last train
18:41
High Season
Oct - Dec
Low Season
Jan - Mar
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from £24

Complete guide to Girona

Things to do in Girona

Discover the best of Girona — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Girona trip today.

  • Recommended

Museu d'Art de Girona

Art museum in the former Episcopal Palace, displaying Romanesque to modern Catalan works in a major historic setting.

  • Recommended

Museu del Cinema

Museum dedicated to Girona’s cinema history, with early devices, posters and interactive displays for film lovers.

  • Recommended

Museu d'Història de Girona

City history museum in a former Capuchin convent, presenting Girona’s urban past through objects, models and historic spaces.

Euro (€)

Moderate for Spain: stays rise in peak season, but dining and local transport are usually cheaper than in Barcelona.

Average meal costs

Budget
€8-12 for a simple meal.
Mid-range
€20-35 per person for a meal.
Fine dining
€60+ per person for upscale dining.
Coffee
€1.80-3 for coffee.

Tipping culture

Tipping is modest. Round up or leave 5-10% in restaurants for good service; round up in taxis; small change is fine in cafés.

Best day trips from Girona by train

The most popular day trips by train from Girona are Barcelona, Figueres, Blanes and Perpignan. Find out what you can do in these day trip destinations and how to book your train from Girona on Omio.

A view of Barcelona

Day trip from Girona to Barcelona by train

Why visit Barcelona for the day?

Barcelona is known for Gaudí’s architecture, a Mediterranean shoreline and a strong Catalan character. Historic streets, beach life and contemporary culture sit close together, giving the city an energetic but lived-in feel.

How to get from Girona to Barcelona by train?

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

A view of Figueres

Day trip from Girona to Figueres by train

Why visit Figueres for the day?

Figueres is best known as the birthplace of Salvador Dalí and for the striking Teatre-Museu Dalí. Beneath its surreal reputation, it feels like a lively Catalan market city with broad squares and a strong local character.

How to get from Girona to Figueres by train?

There are 19 trains per day. The earliest train runs at 05:28, the last at 23:47. The fastest train covers the 33 km distance in 13m.

A view of Blanes

Day trip from Girona to Blanes by train

Why visit Blanes for the day?

Blanes is a seaside town on Catalonia’s Costa Brava, known for its beaches, harbour and Marimurtra Botanical Garden. It combines a traditional fishing-town character with a relaxed resort feel.

How to get from Girona to Blanes by train?

The earliest train runs at 07:27, the last at 19:34.

A view of Perpignan

Day trip from Girona to Perpignan by train

Why visit Perpignan for the day?

Perpignan blends southern French life with strong Catalan character and is known for its warm climate and historic centre. Palm-lined squares, lively markets and the Palace of the Kings of Majorca give it a relaxed Mediterranean feel.

How to get from Girona to Perpignan by train?

There are 4 trains per day. The earliest train runs at 07:27, the last at 20:07. The fastest train covers the 80 km distance in 39m.

FAQs: Porto to Girona train

Find answers to the most common questions about traveling from Porto to Girona by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Girona, this guide helps you travel smarter and with confidence.

FAQs
The train distance from Porto to Girona is 955 km.
The first train from Porto to Girona leaves at 3:00.
The last train from Porto to Girona departs at 18:41.
There is no night train service from Porto to Girona.
Booking trains from Porto to Girona in advance is advisable, especially during peak travel seasons or for long journeys, to ensure availability and secure better fares.
The train journey from Porto to Girona offers scenic views, particularly through the northern Portuguese countryside and the Catalan landscapes. Passengers can enjoy a mix of picturesque mountain ranges, lush greenery, and charming villages along the route.
Currently, there is no direct train service available from Porto to Girona.

More options for your journey from Porto to Girona

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone