You can get from Lisbon to Cáceres by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
|Distance||156 miles (252 km)|
|Available travel modes||Bus|
|Fastest mode||Bus • $23 (€19) • 4 h 45 min|
|Popular travel companies||Flixbus|
Take a bus to travel 156 miles (252 km) to Cáceres from Lisbon. Flixbus is the main travel company operating this trip. Travelers can even take a direct from Lisbon to Cáceres.