The train service from Lisboa to Grandola is primarily operated by the Comboios de Portugal (CP) regional trains, specifically the Intercidades and regional services. The Intercidades trains travel at speeds of up to 160 km/h (99 mph) and cover the distance between the two cities in approximately 1 hour and 30 minutes. This service has fewer stops, making it a faster option for direct travelers heading to Grandola.
On the other hand, the regional train service, which follows a slightly longer route, takes around 2 hours and 15 minutes due to more frequent stops at smaller stations along the way, such as Setúbal and Montemor-o-Novo. While both train types offer seating that accommodates both standard and first-class options, the Intercidades train is geared towards passengers seeking a quicker journey.
Amenities include comfortable seating and onboard refreshments for both services, making them suitable choices depending on travel preferences. The Intercidades is recommended for those prioritizing speed, while the regional train provides the opportunity to view more rural landscapes.