Europe Spain Bilbao to San Sebastian by Train, Bus, Car, and Airplane By Damian Corrigan Damian Corrigan Damian Corrigan is a travel writer who has traveled extensively throughout Spain since moving there in 2003. He has written about the country full time since 2006. TripSavvy's editorial guidelines Updated on 06/01/20 Fact checked by Jillian Dara Fact checked by Jillian Dara Instagram Emerson College Jillian Dara is a freelance journalist and fact-checker. Her work has appeared in Travel + Leisure, USA Today, Michelin Guides, Hemispheres, DuJour, and Forbes. TripSavvy's fact-checking TripSavvy Bilbao and San Sebastian (or Donostia as it's called by locals) are two locales in the Basque region of Spain that are popular with tourists. They're about 100 kilometers apart, and many travelers want to experience both the beautiful beaches of San Sebastian and the cultural attractions of Bilbao (which includes the Guggenheim Museum). Your budget and the amount of time you have to spend in the Basque region will determine which transportation option is the best one for you. Please check the websites or call directly for current prices and timetables. Bilbao to San Sebastian by Bus There are regular buses throughout the day from Bilbao to San Sebastian. The buses run by Automóviles Luarca, S.A (ALSA) are relatively inexpensive, and the trip takes just over an hour (unless you get the slow version that makes more stops or you have to transfer). The buses run by Pesa.net don't list their prices, but they are unlikely to be that different from those run by ALSA. Pesa.net does not always have direct buses between San Sebastian and Bilbao, so be sure to check the dates you plan to travel. And be advised that Pesa.net's website can be challenging to navigate. The easiest way to book bus tickets in Spain is via Movelia. It's backed both by the Spanish government and 23 major transit operators. All trips can be booked on Movelia's website. Train The Basque Country has its own local train network called Euskotren. It is very cheap, and there are departures every hour (more often if you don't mind changing trains), but it is very slow and meandering. It takes about two hours and 30 minutes (sometimes close to three hours) to get from Bilbao to San Sebastian on Euskotren, but if you have the time to spend, it's worth the trip. You'll travel through some of the most scenic parts of the Basque region The main rail network, RENFE, doesn't run direct trains from Bilbao to San Sebastian. Car The journey from Bilbao to San Sebastian by car should take just over one hour, driving mainly on the Autopista A-8 road. Known locally as the Autopista del Cantabrico, this winding road traverses through all the coastal towns in northern Spain, including Begonte, Galicia, and finally Bilbao, where it changes to the AP-8 and ends at the border with France. Airplane Flights There are no direct flights from Bilbao to San Sebastian. Several airlines, including Iberia and British Airways, offer indirect flights between the two cities, but they're almost not worth it for the casual tourist since they can take in excess of eight hours. If you fly to Bilbao Airport, it's easy to get a bus to San Sebastian (it will say "Donostia" on the front). It leaves regularly throughout the day. Was this page helpful? Thanks for letting us know! Share Pin Email Tell us why! Submit Share Pin Email