How Much Is A Train Ticket From Lisbon To Faro?
How Much Is A Train Ticket From Lisbon To Faro? Distance 134 miles (216 km) Average train duration 3 h 38 min Average train ticket price$23 (€20) Train frequency 4 a day Direct train Yes, there are 4 direct trains a day How do I get from Faro to Lisbon? The best way to get