Cheapest
Average
The best way to find a cheap bus ticket from Donostia-San Sebastian to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Alsa | 06:30AM San Sebastián / Donostia, Federico García Lorca | 15h20 | 09:50PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
Alsa | 08:30AM San Sebastián / Donostia, Federico García Lorca | 13h20 | 09:50PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
Alsa | 08:45AM San Sebastián / Donostia, Federico García Lorca | 13h05 | 09:50PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
Alsa | 10:00AM San Sebastián / Donostia, Federico García Lorca | 11h50 | 09:50PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
Alsa Supra | 11:30AM San Sebastián / Donostia, Federico García Lorca | 10h20 | 09:50PM Barcelona, Estación de Autobuses de Sants | 2 transfers | |
Alsa Supra | 02:30PM San Sebastián / Donostia, Federico García Lorca | 16h15 | 06:45AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
Alsa Supra | 02:30PM San Sebastián / Donostia, Federico García Lorca | 16h00 | 06:30AM Barcelona, Estación de Autobuses de Sants | 1 transfer | |
Alsa | 04:00PM San Sebastián / Donostia, Federico García Lorca | 14h30 | 06:30AM Barcelona, Estación de Autobuses de Sants | 1 transfer | |
Alsa | 04:01PM San Sebastián / Donostia, Federico García Lorca | 14h44 | 06:45AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
Alsa | 04:01PM San Sebastián / Donostia, Federico García Lorca | 14h29 | 06:30AM Barcelona, Estación de Autobuses de Sants | 1 transfer | |
Alsa | 06:30PM San Sebastián / Donostia, Federico García Lorca | 12h00 | 06:30AM Barcelona, Estación de Autobuses de Sants | 1 transfer | |
Alsa | 06:30PM San Sebastián / Donostia, Federico García Lorca | 12h15 | 06:45AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
Alsa | 08:30PM San Sebastián / Donostia, Federico García Lorca | 10h00 | 06:30AM Barcelona, Estación de Autobuses de Sants | 1 transfer | |
Alsa | 08:30PM San Sebastián / Donostia, Federico García Lorca | 10h15 | 06:45AM Barcelona, Estació d'Autobusos Nord | 1 transfer | |
Vibasa | 11:30PM San Sebastián / Donostia, Federico García Lorca | 7h50 | 07:20AM Barcelona, Estación de Autobuses de Sants | 0 transfersDirect | |
Vibasa | 11:30PM San Sebastián / Donostia, Federico García Lorca | 8h15 | 07:45AM Barcelona, Estació d'Autobusos Nord | 0 transfersDirect | |
This is the last bus of the day. |
Find all the dates and times for this journey
Fastest Journey
7 h 50 m
Average
12 h 31 m
Buses per day
16
Distance
401 km
Of the 16 buses that leave Donostia-San Sebastian for Barcelona every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 249 miles (401 km) |
---|---|
Average bus duration | 7 h 50 min |
Average bus ticket price | $94 (€80) |
Direct bus | No |
Bus companies | Vibasa, FlixBus or Alsa |
Buses from Donostia-San Sebastian to Barcelona cover the 249 miles (401 km) long trip taking on average 7 h 50 min with our travel partners like Vibasa, FlixBus or Alsa. You can get the cheapest bus tickets for this journey for as low as $45 (€39), but the average price of bus tickets is $94 (€80). Travelers depart most frequently from Donostia-San Sebastian, Estación de Autobuses and arrive in Barcelona, Estación de Autobuses de Sants.
You can travel by bus to Barcelona from Donostia-San Sebastian with Vibasa, BlaBlaCar and FlixBus for as low as $43 (€37). When you search for schedules and tickets, Omio will show you the best journey.
FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.
Donostia-San Sebastian to Barcelona bus information with FlixBus:
Buses in Spain are an affordable way to travel between cities, with a number of companies offering domestic and international routes. Buses from San Sebastian to Barcelona are operated by Vibasa and FlixBus. Vibasa travels from San Sebastian to Barcelona directly 6 times per day, every day of the week. All Flixbus routes require a transfer in Toulouse and only travel once per day on Saturdays and Sundays. Buses take between 7 and 13 hours to travel from San Sebastian to Barcelona depending on the service chosen. All buses depart from San Sebastian's Donostia bus station and arrive at either Barcelona's Nord or Sants bus station.
Average prices for buses from San Sebastian to Barcelona when you book in advance
Booking Period |
Average Price |
---|---|
Same Day |
€32 |
1 Day in Advance |
€32 |
1 Week in Advance |
€32 |
2 Weeks in Advance |
€32 |
1 Month in Advance |
€32 |
3 Months in Advance |
€32 |
San Sebastian to Barcelona Buses: General Information
Buses from San Sebastian to Barcelona depart from San Sebastian's Donostia bus station. The station is at Arquitectos Kortazar Kalea, 1 close to the city center and is easy to reach on foot or using public transport. Local bus services run by D bus cover most of the city and routes stopping by the station include the 17, 24 and 37. Taxis are also available although travelers should be sure to choose those displaying the official badge.
Fabulous beaches, shopping and nightlife and amazing architecture and attractions like La Sagrada Famiglia, Parc Guell and La Rambla ensure that visitors keep returning to Barcelona year after year. Whether visiting for the beach or business, visitors are assured of a memorable break in one of Spain's most beautiful cities. Buses from San Sebastian to Barcelona terminate at the Barcelona Nord bus station in the Elxample district of the city. The station once served as a rail station and is approximately 1 mile from Placa de Catalunya and the main tourist attractions. Travelers can take the Metro (line 1) or one of the RENFE Rodalies de Catalunya overground trains that serve the city and its suburbs from Arc de Triomf station which is in front of the station on Place d' Andre Malraux. The metro is open until midnight from Sunday to Thursday, and until 2:00 a.m on Friday and all night on Saturday. Local buses and trams also stop nearby and taxis are available outside the station.
Passengers board the bus most frequently from Donostia-San Sebastian, Estación de Autobuses, which is located around 1.4 miles (2.3 km) away from the city centre, and they get off the bus at Barcelona, Estación de Autobuses de Sants, located 1.6 miles (2.5 km) away from the city centre.
Here are some other resources that might have the information you need