- Must visit
San Telmo Museoa
The city's leading museum, housed in a 16th-century convent with a modern extension. It explores Basque society, art, and history and is one of the most important cultural visits in Donostia-San San7
Omio recommends booking the bus as it is the most popular option from Lisbon to Donostia-San Sebastian among Omio's users. If you are prioritising price take the bus with prices starting from $29. For those with little time consider booking a flight which can get you there in 2h 47m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 0.8 - 2.0kg. The ticket price range depends on the travel mode: a bus costs an average of $29, and a flight costs an average of $91.
Distance: 489 miles (788 km)
| Train | Most popular Bus | Flight |
|---|---|---|
$158 Average price | $42 Average price Cheapest | $462 Average price |
28h 57m Average total duration 28h 27m Onboard + 30m Additional time* | 13h 36m Average total duration 13h 6m Onboard + 30m Additional time* | 5h 47m Average total duration Fastest 2h 47m Onboard + 3h 0m Additional time* |
- CO2 emissions | 0.8 - 2.0kg CO2 emissions Lowest | 2.4 - 4.7kg CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
This is compared to other travel options from Lisbon to Donostia-San Sebastian:
A bus is $115 (€93) less than a train for this route with tickets for a train from Lisbon to Donostia-San Sebastian costing on average $158 (€127).
A bus is $419 (€338) less than a flight for this route with tickets for a flight from Lisbon to Donostia-San Sebastian costing on average $462 (€372).
Other travel options to Donostia-San Sebastian take longer:
Bus takes on average 13h 6m.
Train takes on average 28h 27m.
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Trains from Lisbon to Donostia-San Sebastian run on average 2 times per day, taking around 28h 27m. Cheap train tickets for this journey start at $157 (€126) but you can travel from only $29 (€23) by bus.
The earliest train runs at 00:15, the last at 21:45. The fastest train covers the 489 miles (788 km) distance in 28h 27m.
Distance 489 miles (788 km) |
Average train duration 28h 27m |
Cheapest ticket price $157 (€126) |
Trains per day 2 |
Fastest train 28h 27m |
First train 12:15 AM |
Last train 9:45 PM |
High Season Jul - Sep |
Low Season Jan - Mar |
Busiest Day Tue |
Least Busy Day Wed |
Best time to book 35 days |
Discover the best of Donostia-San Sebastián — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Donostia-San Sebastián trip today.
The city's leading museum, housed in a 16th-century convent with a modern extension. It explores Basque society, art, and history and is one of the most important cultural visits in Donostia-San San7
A renowned open-air museum dedicated to sculptor Eduardo Chillida, combining large-scale works with gardens and a restored farmhouse. Worth the short trip from the city for art and architecture lovers