Yes, there is an overnight train departing from Lisboa Santa Apolonia and arriving at Salamanca. This train operates every day. The journey takes approximately 6h 28m.More details
The distance between Lisbon and Salamanca is 388 km. The road distance is 468.6 km.Get driving directions
Lisbon to Salamanca train services, operated by Portuguese Railways (CP), depart from Lisboa Santa Apolonia station.More details
Lisbon to Salamanca train services, operated by Portuguese Railways (CP), arrive at Salamanca station.More details
Book your Lisbon to Salamanca train tickets online with Rome2rio.Search and book
Salamanca is 1h ahead of Lisbon. It is currently 4:56 PM in Lisbon and 5:56 PM in Salamanca.
There are 326+ hotels available in Salamanca. Prices start at 35€ per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps