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.
This is the last bus of the day.
Find all the dates and times for this journey
Fastest Journey
7 h 50 m
Average
8 h 2 m
Buses per day
2
Distance
401 km
Of the 2 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.
Need a place to stay in Barcelona?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
249 miles (401 km) | |
7 h 40 min | |
$43 (€37) | |
1 a day | |
Yes, there is 1 direct bus a day | |
Vibasa, Alsa Supra, Infobus, Conda, FlixBus, BlaBlaCar, Alsa or Union Ivkoni International |
Buses from Donostia-San Sebastian to Barcelona cover the 249 miles (401 km) long route taking on average 7 h 40 min with our travel partners like Vibasa, Alsa Supra, Infobus, Conda, FlixBus, BlaBlaCar, Alsa or Union Ivkoni International. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this route costs around $43 (€37), you can find the cheapest bus ticket for as low as $43 (€37). Travelers depart most frequently from Donostia-San Sebastian, Estación de Autobuses and arrive in Barcelona, Estació d'Autobusos Nord.
Find the best buses to Barcelona from Donostia-San Sebastian with Omio's travel partners Alsa and FlixBus from $43 (€37). We can find you the best deals, schedules and tickets when comparing and booking the best trip.
FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.
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.
When departing from Donostia-San Sebastian, you have various bus station options to start your trip from including Donostia-San Sebastian, Estación de Autobuses and Donostia-San Sebastian. When arriving in Barcelona, you can end your route in bus stations like Barcelona, Estació d'Autobusos Nord, Barcelona, Estación de Autobuses de Sants and Barcelona, Pl. Universitat.
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ó d'Autobusos Nord, located 1.9 miles (3.1 km) away from the city centre.
Here are some other resources that might have the information you need