Faro is the main gateway into the Algarve region and also home to the closest airport to Lagos . Faro is generally over crowded with tourists pretty much year-round, but it is also a good base for exploring Southern Portugal as well as a gateway into picturesque cities, such as Lagos.
Bus tickets are cheaper than train tickets but not by a lot. Both are good options for those looking for a way to get between Faro and Lagos.
Trains from Faro to Lagos
Faro and Lagos are connected by “Regional” trains. There are 9 departures per day from Faro, between 7:16 a.m. and 8:12 p.m. The travel time is 1h 35 min to 1h 50 min. The single fare is €6.80.
On the way back , catch one of the 9 trains which depart Lagos between 6:05 a.m. and 7:19 p.m. The same travel time and fares apply.
Tickets can be bought online here.
>>read more about Train Travel in Portugal
Buses from Faro to Lagos
Eva Transportes offers 6 buses daily between Faro and Lagos. They depart Faro at 8 a.m., 9:05 a.m., 12:30 p.m., 2:30 p.m. , 4:25 p.m. and 5:25 p.m. The single fare is €5.65 and the return fare is €11.30.
On the way back, catch the buses from Lagos at 6:50 a.m., 8:30 a.m., 10:30 a.m, 12:35 p.m., 3 p.m. and 5:15 p.m.
>>read more about Bus Travel in Portugal
Driving from Faro to Lagos
You can rent a car and drive the 92 km on A2 in about 1 hour.