Loule - Lisbon has a number of connections. The cheapest and fastest option is by taking a modern train starting from 21 USD for only a 3 hours ride.