Happy Valentine's! New to Omio? Get 14% off your first app booking. Valid until 16/02/2025.
14% discount applied on bookings with a total basket value up to €100.
Valid for first-time customers only
Only available on app bookings
This offer ends on 16/02/2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Porto to Caldas da Rainha train with Comboios De Portugal

Tue, Feb 18
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Porto to Caldas da Rainha

Showing times and prices for Feb 18

Cheapest

The best way to find a cheap train ticket from Porto to Caldas da Rainha is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
R - RegionalR 3400R - Regional+R - RegionalR 3400R 6450
01:14AM6h09
Vila Nova de Gaia-Devesas
07:23AMCaldas da Rainha
$281One-way
1 transfer
2nd Cheapest
R - RegionalU 15716U - Urban+R - Regional+IR - InterRegionalU 15716R 4660IR 802
08:56AM7h02
Vila Nova de Gaia-Devesas
03:58PMCaldas da Rainha
$281One-way
2 transfers
2nd Cheapest
R - RegionalU 15737U - Urban+R - Regional+IR - InterRegionalU 15737R 4674IR 804
03:16PM6h41
Vila Nova de Gaia-Devesas
09:57PMCaldas da Rainha
$281One-way
2 transfers
2nd Cheapest
R - RegionalU 15740U - Urban+R - Regional+IR - InterRegionalU 15740R 4676IR 804
04:56PM5h01
Vila Nova de Gaia-Devesas
09:57PMCaldas da Rainha
$281One-way
2 transfers
2nd Cheapest
R - RegionalU 15708U - Urban+R - Regional+IR - InterRegionalU 15708R 4656IR 800
06:56AM3h59
Vila Nova de Gaia-Devesas
10:55AMCaldas da Rainha
$281One-way
2 transfers

Porto to Caldas da Rainha train times

Showing trains for tomorrow, Tuesday, February 18
ProviderDepartsDurationArrivesTransfersTickets
R - Regional
R 3400
R - RegionalR 3400
01:14AM Vila Nova de Gaia-Devesas6h09 07:23AM Caldas da Rainha1 transfer
R - Regional
R 3400
R - RegionalR 3400
01:14AM Vila Nova de Gaia-Devesas9h41 10:55AM Caldas da Rainha1 transfer
AP - Alfa Pendular
AP 180
AP - Alfa PendularAP 180
05:45AM Vila Nova de Gaia-Devesas10h13 03:58PM Caldas da Rainha1 transfer
AP - Alfa Pendular
AP 180
AP - Alfa PendularAP 180
05:45AM Vila Nova de Gaia-Devesas10h13 03:58PM Caldas da Rainha2 transfers
AP - Alfa Pendular
AP 180
AP - Alfa PendularAP 180
05:45AM Vila Nova de Gaia-Devesas5h10 10:55AM Caldas da Rainha1 transfer
IR - InterRegional
IC 520
IC - IntercidadesIC 520
06:45AM Porto - Campanhã4h10 10:55AM Caldas da Rainha1 transfer
AP - Alfa Pendular
AP 130
AP - Alfa PendularAP 130
06:45AM Vila Nova de Gaia-Devesas4h10 10:55AM Caldas da Rainha1 transfer
IC - Intercidades
IC 520
IC - IntercidadesIC 520
06:50AM Vila Nova de Gaia-Devesas4h05 10:55AM Caldas da Rainha1 transfer
IR - InterRegional
U 15708
U - UrbanU 15708
06:50AM Porto - Campanhã4h05 10:55AM Caldas da Rainha2 transfers
R - Regional
U 15708
U - UrbanU 15708
06:56AM Vila Nova de Gaia-Devesas3h59 10:55AM Caldas da Rainha2 transfers
IR - InterRegional
AP 128
AP - Alfa PendularAP 128
07:40AM Porto - Campanhã3h15 10:55AM Caldas da Rainha1 transfer
AP - Alfa Pendular
AP 128
AP - Alfa PendularAP 128
07:45AM Vila Nova de Gaia-Devesas8h13 03:58PM Caldas da Rainha1 transfer
R - Regional
U 15712
U - UrbanU 15712
07:56AM Vila Nova de Gaia-Devesas8h02 03:58PM Caldas da Rainha2 transfers
R - Regional
U 15712
U - UrbanU 15712
07:56AM Vila Nova de Gaia-Devesas8h02 03:58PM Caldas da Rainha3 transfers
IC - Intercidades
IC 730
IC - IntercidadesIC 730
08:50AM Vila Nova de Gaia-Devesas7h08 03:58PM Caldas da Rainha1 transfer
R - Regional
U 15716
U - UrbanU 15716
08:56AM Vila Nova de Gaia-Devesas7h02 03:58PM Caldas da Rainha2 transfers
R - Regional
U 15716
U - UrbanU 15716
08:56AM Vila Nova de Gaia-Devesas7h02 03:58PM Caldas da Rainha3 transfers
AP - Alfa Pendular
AP 120
AP - Alfa PendularAP 120
09:45AM Vila Nova de Gaia-Devesas6h13 03:58PM Caldas da Rainha1 transfer
R - Regional
U 15720
U - UrbanU 15720
09:56AM Vila Nova de Gaia-Devesas6h02 03:58PM Caldas da Rainha3 transfers
R - Regional
U 15720
U - UrbanU 15720
09:56AM Vila Nova de Gaia-Devesas6h02 03:58PM Caldas da Rainha2 transfers
IR - InterRegional
IC 720
IC - IntercidadesIC 720
10:45AM Porto - Campanhã5h13 03:58PM Caldas da Rainha1 transfer
IC - Intercidades
IC 720
IC - IntercidadesIC 720
10:50AM Vila Nova de Gaia-Devesas5h08 03:58PM Caldas da Rainha1 transfer
IC - Intercidades
IC 720
IC - IntercidadesIC 720
10:50AM Vila Nova de Gaia-Devesas11h07 09:57PM Caldas da Rainha1 transfer
IR - InterRegional
AP 122
AP - Alfa PendularAP 122
11:40AM Porto - Campanhã4h18 03:58PM Caldas da Rainha1 transfer
AP - Alfa Pendular
AP 122
AP - Alfa PendularAP 122
11:45AM Vila Nova de Gaia-Devesas10h12 09:57PM Caldas da Rainha1 transfer
AP - Alfa Pendular
AP 122
AP - Alfa PendularAP 122
11:45AM Vila Nova de Gaia-Devesas4h13 03:58PM Caldas da Rainha1 transfer
IC - Intercidades
IC 524
IC - IntercidadesIC 524
12:50PM Vila Nova de Gaia-Devesas9h07 09:57PM Caldas da Rainha1 transfer
R - Regional
U 15728
U - UrbanU 15728
12:56PM Vila Nova de Gaia-Devesas9h01 09:57PM Caldas da Rainha2 transfers
AP - Alfa Pendular
AP 132
AP - Alfa PendularAP 132
01:45PM Vila Nova de Gaia-Devesas8h12 09:57PM Caldas da Rainha1 transfer
R - Regional
U 15732
U - UrbanU 15732
01:56PM Vila Nova de Gaia-Devesas8h01 09:57PM Caldas da Rainha2 transfers
AP - Alfa Pendular
AP 184
AP - Alfa PendularAP 184
02:45PM Vila Nova de Gaia-Devesas7h12 09:57PM Caldas da Rainha1 transfer
IC - Intercidades
IC 722
IC - IntercidadesIC 722
02:50PM Vila Nova de Gaia-Devesas7h07 09:57PM Caldas da Rainha1 transfer
R - Regional
U 15737
U - UrbanU 15737
03:16PM Vila Nova de Gaia-Devesas6h41 09:57PM Caldas da Rainha2 transfers
AP - Alfa Pendular
AP 124
AP - Alfa PendularAP 124
04:45PM Vila Nova de Gaia-Devesas5h12 09:57PM Caldas da Rainha1 transfer
R - Regional
U 15740
U - UrbanU 15740
04:56PM Vila Nova de Gaia-Devesas5h01 09:57PM Caldas da Rainha2 transfers
IR - InterRegional
IC 620
IC - IntercidadesIC 620
05:45PM Porto - Campanhã4h12 09:57PM Caldas da Rainha1 transfer
AP - Alfa Pendular
AP 126
AP - Alfa PendularAP 126
05:45PM Vila Nova de Gaia-Devesas4h12 09:57PM Caldas da Rainha1 transfer
IR - InterRegional
U 15744
U - UrbanU 15744
05:50PM Porto - Campanhã4h07 09:57PM Caldas da Rainha2 transfers
IC - Intercidades
IC 620
IC - IntercidadesIC 620
05:50PM Vila Nova de Gaia-Devesas4h07 09:57PM Caldas da Rainha1 transfer
IR - InterRegional
AP 134
AP - Alfa PendularAP 134
06:40PM Porto - Campanhã3h17 09:57PM Caldas da Rainha1 transfer

Find all the dates and times for this journey

Compare prices and tickets Porto to Caldas da Rainha by train, bus, or flight

Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
Mon
Feb 24
Tue
Feb 25
Wed
Feb 26
Thu
Feb 27
Fri
Feb 28
Sat
Mar 01
Sun
Mar 02
Mon
Mar 03
Tue
Mar 04
Wed
Mar 05
Thu
Mar 06
Fri
Mar 07
Sat
Mar 08
Sun
Mar 09
Mon
Mar 10

Fastest train times from Porto to Caldas da Rainha

Showing times and prices for Feb 18

Fastest Journey

3 h 15 m

Average

6 h 22 m

Trains per day

40

Distance

199 km

It's difficult to get from Porto to Caldas da Rainha without transferring at least once.

Fastest
IR - InterRegionalAP 128AP - Alfa Pendular+IR - InterRegionalAP 128IR 800
07:40AM3h15
Porto - Campanhã
10:55AMCaldas da Rainha
$331One-way
1 transfer
2nd Fastest
IR - InterRegionalAP 134AP - Alfa Pendular+IR - InterRegionalAP 134IR 804
06:40PM3h17
Porto - Campanhã
09:57PMCaldas da Rainha
$331One-way
1 transfer
R - RegionalU 15708U - Urban+R - Regional+IR - InterRegionalU 15708R 4656IR 800
06:56AM3h59
Vila Nova de Gaia-Devesas
10:55AMCaldas da Rainha
$281One-way
2 transfers
IC - IntercidadesIC 520IC - Intercidades+IR - InterRegionalIC 520IR 800
06:50AM4h05
Vila Nova de Gaia-Devesas
10:55AMCaldas da Rainha
$351One-way
1 transfer
IR - InterRegionalU 15708U - Urban+R - Regional+IR - InterRegionalU 15708R 4656IR 800
06:50AM4h05
Porto - Campanhã
10:55AMCaldas da Rainha
$291One-way
2 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Porto to Caldas da Rainha

Trains from Porto to Caldas da Rainha run on average 6 times per day, taking around 4h 19m. Cheap train tickets for this journey start at $12 (€11) but you can travel from only $4 (€4) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $4 (€4)
Distance
123 miles (199 km)
Average train duration
4h 19m
Cheapest ticket price
$12 (€11)
Trains per day
6
Train providers
3
Fastest train
3h 17m
First train
00:50
Last train
19:06
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $4 (€4)

Train companies: Comboios De Portugal, IR - InterRegional and R - Regional from Porto to Caldas da Rainha trains

Buy your official Comboios De Portugal, IR - InterRegional and R - Regional train tickets from Porto to Caldas da Rainha from $12 (€11) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.

Comboios Portugal (CP) is the main train company in Portugal operating medium and long-distance train services operating across Portugal. CP train types include International (IN) which connect Portugal with Spain and France; Alfa Pendular (AP) operating high-speed trains up to 220 km/h between Porto, Lisbon and Faro; Intercidades, long-distance trains operating up to 200km/h; Inter-Regional (IR), which offer medium distance services; and Regional, CP's local services. There are two types of fares available for CP trains: Promo (booked 5-60 days in advance and non-refundable) and Normal (refundable for a fee) available for both 1st and 2nd class tickets. Take a train with CP from Porto to Caldas da Rainha.

Comboios De Portugal from Porto to Caldas da Rainha train information:

  • Average Duration: 3 h 14 min
  • Cheapest Price: $27
  • Comboios De Portugal frequency: 4 a day

FAQs: Trains from Porto to Caldas da Rainha

FAQs: Travel by train from Porto to Caldas da Rainha easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Porto to Caldas da Rainha.
FAQs
Cheap train tickets from Porto to Caldas da Rainha can start from as little as $12 (€11) when you book in advance. The average train ticket price for Porto to Caldas da Rainha is $22 (€20); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Porto to Caldas da Rainha is 3 h 25 min   to travel the 123 mile (199 km) long route, with around there are 7 trains per day. Journey times can vary on weekends and holidays.
The first train from Porto to Caldas da Rainha leaves at 12: 50 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Porto to Caldas da Rainha leaves at 11: 50 PM.
There are 7 trains a day from Porto to Caldas da Rainha which require at least one change with Comboios De Portugal, IR - InterRegional or R - Regional. Schedules can vary on holidays or weekends with fewer trains.
When taking a train from Porto to Caldas da Rainha, you can count on Comboios De Portugal, IR - InterRegional or R - Regional for the best way to get you to Caldas da Rainha. You can also check all possible train providers who offer a service to Caldas da Rainha from Porto and compare the amenities they offer before buying a train ticket.
No, there are no night trains, the latest train for this route is 11: 50 PM.
A trip to Caldas da Rainha from Porto is worth doing but not as a day trip with a journey time of 3 h 25 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Porto to Caldas da Rainha by train is October.
You have options as you can travel to Caldas da Rainha from Porto 3 different ways: train, bus or flight.

Most popular routes to and from Porto and Caldas da Rainha

HomeTrainsTrains in PortugalPorto to Caldas da Rainha train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links