The average bus between Durango and Girona takes 12h 48m and the fastest bus takes 11h 59m. The bus service runs several times per day from Durango to Girona. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Durango and Girona. The earliest departure is at 8:40 AM in the morning, and the last departure from Durango is at 10:00 PM which arrives into Girona at 9:59 AM. All services require a transfer at Vitoria/Gasteiz and take an average of 12h 48m. The schedules shown below are for the next available departures.
Want to know about travelling from Durango to Girona? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Durango to Girona. However, there are services departing from Durango station and arriving at Girona station via Vitoria/Gasteiz. The journey, including transfers, takes approximately 12h 48m.
Durango to Girona bus services, operated by Alava Bus, depart from Durango station.
Durango to Girona bus services, operated by Alava Bus, arrive at Girona Costa Brava Airport station.
The distance between Durango and Girona is 466 km. The road distance is 675 km.
You can take a bus from Durango to Girona, Estació d'Autobusos via Vitoria/Gasteiz, Vitoria-Gasteiz, Barcelona, Estació d'Autobusos Nord, and Girona Airport in around 11h 57m.