I have laid out the itinerary below but still have questions .
Portugal Itinerary -1 Fly to Lisbon / fly home from Lisbon
Saturday March 29 - Sunday Apr 6
Day 1 Sunday March 30
Land in Lisbon 6:30 AM
Walking tour at 3 PM
Day 2 Monday March 31
Excursion to Nazare / Fatima / Obidios
Day three Tues April 1 Explore sites in Lisbon (TBD)
Visit Belem - 40 minute train ride
Day 4 Wednesday April 2
Sintra / Pena/ Cascais
Day 5 Thursday April 3
Leave Lisbon for Algarve
Flixbus Bus to Lagos (approx 3 hours 45 minutes)
check in explore town
Day 6 Friday April 4
Albufeira: Benagil, Algar Seco, Marinha & 7 Hanging Valleys LandTour
Day 7 Saturday April 5
Choose one
Western Algarve Guided Bus Tour
10 hours
Historical Algarve - Full-Day Trip
9 hours
Half-Day Algarve Countryside and Villages Jeep Safari
4 hours
Day 8 Sunday April 6 Fly home Flight leaves at 5 PM so need to be at airport by 2 PM
Flix bus leaves Lagos 7:30 AM / arrives Lisbon Oriente train station 11:20 . 10 minute train ride to airport
Alternatively if stay in Albufeira - Flixbus Albufeira: Leaves 7:45 AM arrives Lisbon 10:30
How reliable is Flixbus? Do they hold to their published schedules?
Would it be best to stay in Albufeira instead of Lagos due to the Flixbus schedule?
Any recommendations on itinerary / hotels / transportation are appreciated