The average bus between Zaragoza and Banyuls-sur-Mer takes 10h 9m and the fastest bus takes 8h 15m. The bus service runs several times per day from Zaragoza to Banyuls-sur-Mer. 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 4 times a day between Zaragoza and Banyuls-sur-Mer. The earliest departure is at 3:20 AM at night, and the last departure from Zaragoza is at 11:45 PM which arrives into Banyuls-sur-Mer at 10:35 AM. All services require a transfer at Perpignan - Bus Station and take an average of 10h 9m. The schedules shown below are for the next available departures.


8h 25m • 2 changes
Arrives next day


14h 34m • 2 changes
Arrives next day


10h 50m • 2 changes


8h 15m • 2 changes


8h 31m • 2 changes


9h 25m • 2 changes


8h 25m • 2 changes


8h 15m • 2 changes


8h 31m • 2 changes


9h 25m • 2 changes


8h 25m • 2 changes
Arrives next day


14h 34m • 2 changes
Arrives next day


10h 50m • 2 changes


8h 15m • 2 changes


8h 31m • 2 changes


9h 25m • 2 changes


8h 25m • 2 changes
Want to know about travelling from Zaragoza to Banyuls-sur-Mer? 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 Zaragoza to Banyuls-sur-Mer. However, there are services departing from Zaragoza station and arriving at Banyuls-sur-Mer station via Perpignan - Bus Station station. The journey, including transfers, takes approximately 10h 9m.
Zaragoza to Banyuls-sur-Mer bus services, operated by ALSA, depart from Estación Central de Autobuses de Zaragoza station.
Zaragoza to Banyuls-sur-Mer bus services, operated by ALSA, arrive at Perpignan - Bus Station.
Book your Zaragoza to Banyuls-sur-Mer bus tickets online with ALSA, BlaBlaCar Bus and 2 other operators.
The distance between Zaragoza and Banyuls-sur-Mer is 343 km. The road distance is 532 km.
BlaBlaCar Bus operates a bus from Estación Central de Autobuses de Zaragoza to Perpignan - Bus Station twice daily. Tickets cost €40–80 and the journey takes 6h 55m.