There are 4 ways to get from Largo do Rato to Rossio by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 706 bus, train
best- Take the bus from Rato to Estação Sta. Apolóniabus 706
- Take the train from Lisboa - Santa Apolonia to Abrantestrain Ic / ...
3h 12m€16–29Bus via Estação Sete Rios
cheapest- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Abrantesbus 35 | Lisboa / ...
4h 13m€14–29Drive 145.7 km
- Drive from Largo do Rato to Rossiocar 145.7 km
1h 29m€23–33Bus
- Take the bus from Lisbon Sete Rios to Abrantesbus FlixBus N1155
5h 42m€19–33
Largo do Rato to Rossio by foot, bus, and train
Questions & Answers
The cheapest way to get from Largo do Rato to Rossio is to bus via Estação Sete Rios which costs €14 - €30 and takes 4h 13m.
The fastest way to get from Largo do Rato to Rossio is to drive which takes 1h 29m and costs €22 - €35.
No, there is no direct bus from Largo do Rato to Rossio. However, there are services departing from Rato and arriving at Rossio via Estação Rodoviária de Sete Rios and Terminal Rodoviário de Abrantes. The journey, including transfers, takes approximately 4h 13m.
The distance between Largo do Rato and Rossio is 144 km. The road distance is 145.7 km.
The best way to get from Largo do Rato to Rossio without a car is to line 706 bus and train which takes 3h 12m and costs €16 - €30.
It takes approximately 3h 12m to get from Largo do Rato to Rossio, including transfers.
Largo do Rato to Rossio bus services, operated by Rede Expressos, depart from Estação Rodoviária de Sete Rios station.
Largo do Rato to Rossio bus services, operated by Rede Expressos, arrive at Terminal Rodoviário de Abrantes station.
Yes, the driving distance between Largo do Rato to Rossio is 146 km. It takes approximately 1h 29m to drive from Largo do Rato to Rossio.
There are 322+ hotels available in Rossio.
What companies run services between Largo do Rato, Portugal and Rossio, Santarém, Portugal?
Rede Expressos operates a bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Abrantes every 3 hours. Tickets cost €10–25 and the journey takes 1h 45m.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Lisboa - Santa Apolonia to Abrantes
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- €14–27
- Website
- https://www.cp.pt/en/
- Phone
- +351 213 613 000
- Website
- carris.pt
Bus from Rato to Estação Sta. Apolónia
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- https://www.carris.pt/en/
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Abrantes
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- €10–25
- Website
- https://rede-expressos.pt/en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Lisbon Sete Rios to Abrantes
- Ave. Duration
- 3h 5m
- Frequency
- 6 times a week
- Estimated price
- €16–27
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Portugal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide














