These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information between Pamplona and Girona

distanceDistance234 miles (378 km)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Pamplona to Girona cover the 234 miles (378 km) long journey taking on average 8 h 32 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available. Travelers depart most frequently from Pamplona and arrive in Girona.

Travel Tips

Trains from Pamplona to Girona
Travel by train to Girona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Pamplona to Girona.
How far is Girona from Pamplona by train?
The train distance from Pamplona to Girona is around 234 miles (378 km).
How many hours is the train time to Girona from Pamplona?
On average the Pamplona to Girona train time is 8 h 32 min  covering the 234 miles (378 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Pamplona to Girona depart from? Which Girona train station do I come into from Pamplona?

Omio customers traveling this route book their trains from Pamplona   to Girona.

Where is the train station in Pamplona? Where is the train station in Girona?

Passengers board their train most frequently from Pamplona and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Girona and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Girona.

How many trains per day are there between Pamplona and Girona?
On average, there are 2 trains a day from Pamplona to Girona. The train times and services may be different on weekends and holidays compared to weekdays.

Important Stations and Airports for this Journey