The average bus between Durango and Girona takes 13h 32m and the fastest bus takes 12h 14m. The bus runs, on average, 6 times per week 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 6 times a week between Durango and Girona. The earliest departure is at 8:50 PM in the evening, and the last departure from Durango is at 10:00 PM which arrives into Girona at 10:14 AM. All services require a transfer at Vitoria/Gasteiz and take an average of 13h 32m. 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 13h 32m.
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 - Bus Station.
The distance between Durango and Girona is 466 km. The road distance is 671 km.
You can take a bus from Durango to Girona - Bus Station via Vitoria/Gasteiz, Vitoria-Gasteiz, and Barcelona - North Bus Station in around 11h 26m.