On paper, yes: the 06:40 Alfa Pendular from Porto Campanhã reaches Lisboa Oriente at 09:23. The Sintra line has you at Sintra station by 10:25, and the 18:09 Alfa Pendular back arrives in Porto at 20:48. That is fourteen hours for six in Sintra, about €103 in trains, bus and a Pena ticket, and no margin. None of the 209 Sintra tours on Viator starts in Porto.
The better version is two days: the train down the evening before, a night in Lisbon or in Sintra, and a tour from Lisbon at 08:00 or the hill on your own from the first train. The one-day clock is below.
Tours that do it, from Lisbon
None of them starts in Porto. These three leave Lisbon at 08:00 with the Pena ticket held, which means sleeping in Lisbon the night before and taking the train north after.
Inside Lisbon · 4.8/5 · 4,706 reviews
Sintra & Cascais day trip
Rooms and park tickets included. Guided exterior visit. Lunch extra.
From €79 per adult · “Tickets Park & Pena Palace”
Lisbon Riders · 4.9/5 · 1,086 reviews
Sintra, Cascais & Pena Palace
Rooms and park tickets included. Guided rooms visit. Food and drinks extra.
From €80 per adult · “Ticket Pena Park + Pena Palace”
Odyssey Tours de Portugal · 4.7/5 · 622 reviews
Pena & Regaleira group tour
Pena rooms and Regaleira tickets included. Lunch extra.
From €89 per adult · “Full Pena Palace & Regaleira”
All 8 compared: Sintra day trips from Lisbon →Bookings go through Viator at the same price; we earn a commission.
Why we would book one
- The tour holds the Pena slot: on a day built around two long-distance trains, it is the one thing you cannot afford to miss.
- Eight to nine hours from Lisbon with the coast, back between 16:00 and 17:00, which leaves the 19:09 Alfa Pendular north with margin.
- From €79 per adult with the rooms ticket, about what the return train fare costs.
On your own: the fourteen-hour day
Weekday times from the CP timetables, Alfa Pendular both ways, Pena booked for 12:00. Every join has a train after it; none has much slack.
| Time | What | Why it works |
|---|---|---|
| Alfa Pendular from Porto Campanhã | Lisboa Oriente at 09:23, 2 hours 43 minutes. Turística €35.70 single; the 05:40 exists too and lands at 08:23. | |
| Sintra line from Oriente | Direct to Sintra in 47 minutes, €2.55; the next is at 10:08. | |
| Sintra station | Bus 434 to the Pena gate, about 20 minutes, then 20 uphill or the shuttle; the €13.50 pass covers the day. | |
| Pena, timed slot | Book it for noon: the 11:00 slot is too early if you walk up from the gate. Two and a half hours with the park. | |
| Down to the old town | Lunch and the streets, an hour; Regaleira only if you skip lunch, its slot at 15:30 with the hour of grace. | |
| Sintra line back towards Lisbon | About 47 minutes to Oriente on the direct trains, 32 minutes before the Alfa; check the Sintra to Oriente time for your day on CP, and the train half an hour earlier buys you margin. | |
| Alfa Pendular from Lisboa Oriente | Porto Campanhã at 20:48, 2 hours 39 minutes. The 19:09 lands at 21:48 and the 20:09 at 22:48, your fallbacks. |
- Alfa Pendular return, Turística
- €64.50
- Oriente to Sintra and back
- €5.10
- Bus 434/435 pass, 24 hours
- €13.50
- Pena Essential ticket, adult
- €20
- The day, per adult
- €103.10
Two singles bought separately are €35.70 each, €71.40; Conforto is €49.90 each way. Intercidades takes 3 hours 8 minutes and costs less. Lunch not counted.
If the trains alone are €64.50 and the day has no slack, sleep in Lisbon: the tours above leave at 08:00 with the ticket held, and the 19:09 north still gets you home.
Alfa Pendular and Intercidades times from the CP Lisboa to Norte timetable valid since Dec 14, 2025; fares from the CP Alfa Pendular price list valid from Jan 1, 2026; both read Sep 18, 2026. Sintra line times and fares from CP, checked Aug 29, 2026. Bus pass from Sintra 434; Pena from Parques de Sintra.
What to change if
- You can spare a night
- Take the 17:40 or 18:40 Alfa Pendular down the evening before, sleep in Lisbon, and do Sintra as everyone else does: a tour at 08:00 with the ticket held, or the 08:01 train from Rossio and Pena at 09:30. Back north on the 19:09.
- You would rather sleep in Sintra
- Then the day starts at the station with no train to catch: the 434 at nine, Pena at 10:00, Regaleira after lunch, the coast at five. Tours that start in Sintra meet you at the station.
- Trains are late
- Skip Pena rather than run for it: a missed slot is a lost ticket. Regaleira gives an hour of grace, the castle has no slot, and the old town is ten to fifteen minutes from the station.
- You are on a budget
- Intercidades instead of the Alfa: the 06:45 reaches Oriente at 09:53 and Sintra at 10:55, cheaper on the CP list. Book Pena for 12:30.
Questions
How long is the train from Porto to Sintra?
About 3 hours 45 minutes from Porto Campanhã to Sintra station: Alfa Pendular to Lisboa Oriente in 2 hours 43 minutes, a 15-minute connection, and the Sintra line direct from Oriente in 47 minutes. Intercidades adds 25 minutes.
Is there a tour to Sintra from Porto?
No. Of the 209 Sintra tours we read, none starts in Porto; the day trips leave Lisbon at 08:00. From Porto the tour is a two-day plan: train down, night in Lisbon, tour, train back.
Is there a bus from Porto to Sintra?
Not a direct one. The coaches from Porto end in Lisbon, at Sete Rios or Oriente, not in Sintra, and from Oriente the Sintra line runs direct. The train is the faster way and the one this page times; the coach is the fallback when the Alfa Pendular is sold out.
How much does the trip cost?
About €103 per adult for the one-day version: €64.50 for the Alfa Pendular return, €5.10 on the Sintra line, the €13.50 bus pass and the €20 Pena ticket. A night in Lisbon plus a €79 tour costs more and buys a whole day.
Which Lisbon station do I change at?
Lisboa Oriente: the Alfa Pendular stops there before Santa Apolónia, and the Sintra line leaves from Oriente directly, every 30 minutes. Do not go to Rossio; that is the other end of the Sintra line, and a metro ride away.



