Donostia-San Sebastian to Barcelona bus

Cheap bus tickets from Donostia-San Sebastian to Barcelona

Showing times and prices for Dec 09

Cheapest

35

Average

35

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.

2nd Cheapest
07:15AMDonostia-San Sebastian7h40 02:55PMBarcelona
0 transfers
351One-way
2nd Cheapest
07:15AMDonostia-San Sebastian8h10 03:25PMBarcelona, Estació d'Autobusos Nord
0 transfers
351One-way

Bus schedule from Donostia-San Sebastian to Barcelona

Showing buses for tomorrow, Friday, December 9
07:15AMDonostia-San Sebastian7h40 02:55PMBarcelona
0 transfers
07:15AMDonostia-San Sebastian8h10 03:25PMBarcelona, Estació d'Autobusos Nord
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15

Bus times from Donostia-San Sebastian to Barcelona

Showing times and prices for Dec 09

Fastest Journey

7 h 40 m

Average

7 h 55 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.

2nd Fastest
07:15AMDonostia-San Sebastian7h40 02:55PMBarcelona
0 transfers
351One-way
07:15AMDonostia-San Sebastian8h10 03:25PMBarcelona, Estació d'Autobusos Nord
0 transfers
351One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay in Barcelona?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Donostia-San Sebastian to Barcelona

distanceDistance249 miles (401 km)
durationAverage bus duration7 h 35 min
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus providersBlaBlaCar, Vibasa, Conda, Flixbus or Alsa

Buses from Donostia-San Sebastian to Barcelona cover the 249 miles (401 km) long trip taking on average 7 h 35 min with our travel partners like BlaBlaCar, Vibasa, Conda, Flixbus or Alsa. Normally, there is 1 bus operating per day, including direct services available.

Bus providers: Alsa and FlixBus from Donostia-San Sebastian to Barcelona

You can travel by bus from Donostia-San Sebastian to Barcelona with Alsa and FlixBus. When you search Omio for times and tickets, we’ll show you the best deals available.

Alsa
FlixBus

Alsa is the main provider of bus travel in Spain. As a subsidiary of the UK bus company National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of buses with different levels of comfort and amenities on offer. Aside from the Alsa Normal bus with free WiFi, bathrooms, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium buses provide more luxurious services when traveling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other bus tickets like Minimum, Reduced and Flexible fares on select routes.

    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 from San Sebastian to Barcelona

      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.

      San Sebastian to Barcelona Bus Cost

      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


      • autobus All San Sebastian to Barcelona buses are run by Vibasa and FlixBus. Visbasa makes the journey every day of the week, while FlixBus only makes the journey once per day on Saturdays and Sundays.
      • autobus All Vibasa buses are direct, while all FlixBus journeys require a transfer in Toulouse. All buses depart from San Sebastian's Donostia bus station and arrive at either Barcelona's Nord or Sants bus station.
      • autobus The San Sebastian to Barcelona bus trip takes as little as 6 hours and 55 minutes to arrive in Barcelona.
      • autobus Most travelers book their San Sebastian to Barcelona bus ticket 1 day in advance of the travel date.

      Taking the Bus from San Sebastian

      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.

      Getting into Barcelona by Bus

      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.

      Travel Tips: Bus to Barcelona from Donostia-San Sebastian

      Travel Tips: Take the bus to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Donostia-San Sebastian to Barcelona.
      FAQs
      The Donostia-San Sebastian to Barcelona bus distance is approximately 249 miles (401 km).
      The Donostia-San Sebastian to Barcelona bus duration is on average 7 h 35 min, which is to be expected when traveling 249 miles (401 km) to Barcelona from Donostia-San Sebastian. However, the time it takes can vary based on specific dates, weekends, and holidays.
      If you're looking for buses from Donostia-San Sebastian to Barcelona, you can rely on BlaBlaCar, Vibasa, Conda, Flixbus or Alsa to get you to Barcelona. It's also good to check out all possible bus companies for the Donostia-San Sebastian to Barcelona journey to see if there might be differences in the amenities they offer.
      Yes, there is 1 direct bus per day from Donostia-San Sebastian to Barcelona. You can look to travel with Flixbus or BlaBlaCar  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
      On average, there is 1 bus a day from Donostia-San Sebastian to Barcelona. The bus times and services may be different on weekends and holidays compared to weekdays.
      You can take the earliest bus from Donostia-San Sebastian to Barcelona at 9: 30 PM   or take the last bus from Donostia-San Sebastian to Barcelona leaving at 9: 30 PM. Look for the latest Donostia-San Sebastian to Barcelona bus schedules on Omio and book the best time to take the bus for this trip.

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language