Porto to Caldas da Rainha train

Cheap train tickets from Porto to Caldas da Rainha

Showing times and prices for Aug 19

Cheapest

16

Average

24

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
01:30AMPorto - Campanha5h53 07:23AMCaldas da Rainha
1 transfer
161One-way
2nd Cheapest
01:36AMVila Nova de Gaia-Devesas5h47 07:23AMCaldas da Rainha
1 transfer
211One-way
03:06PMVila Nova de Gaia-Devesas6h32 09:38PMCaldas da Rainha
2 transfers
211One-way
09:46AMVila Nova de Gaia-Devesas6h11 03:57PMCaldas da Rainha
2 transfers
211One-way
04:46PMVila Nova de Gaia-Devesas4h52 09:38PMCaldas da Rainha
2 transfers
211One-way

Train schedule from Porto to Caldas da Rainha

Showing trains for tomorrow, Friday, August 19
01:30AMPorto - Campanha5h53 07:23AMCaldas da Rainha
1 transfer
01:36AMVila Nova de Gaia-Devesas5h47 07:23AMCaldas da Rainha
1 transfer
05:37AMVila Nova de Gaia-Devesas5h18 10:55AMCaldas da Rainha
1 transfer
06:32AMPorto - Campanha4h23 10:55AMCaldas da Rainha
1 transfer
06:37AMPorto - Campanha4h18 10:55AMCaldas da Rainha
1 transfer
06:40AMPorto - Campanha4h15 10:55AMCaldas da Rainha
2 transfers
06:42AMVila Nova de Gaia-Devesas4h13 10:55AMCaldas da Rainha
1 transfer
08:46AMVila Nova de Gaia-Devesas7h11 03:57PMCaldas da Rainha
3 transfers
09:37AMVila Nova de Gaia-Devesas6h20 03:57PMCaldas da Rainha
1 transfer
09:46AMVila Nova de Gaia-Devesas6h11 03:57PMCaldas da Rainha
2 transfers
10:38AMPorto - Campanha5h19 03:57PMCaldas da Rainha
1 transfer
10:43AMVila Nova de Gaia-Devesas5h14 03:57PMCaldas da Rainha
1 transfer
11:32AMPorto - Campanha4h25 03:57PMCaldas da Rainha
1 transfer
11:37AMVila Nova de Gaia-Devesas4h20 03:57PMCaldas da Rainha
1 transfer
03:06PMVila Nova de Gaia-Devesas6h32 09:38PMCaldas da Rainha
2 transfers
04:37PMVila Nova de Gaia-Devesas5h01 09:38PMCaldas da Rainha
1 transfer
04:40PMPorto - Campanha4h58 09:38PMCaldas da Rainha
2 transfers
04:46PMVila Nova de Gaia-Devesas4h52 09:38PMCaldas da Rainha
2 transfers
05:32PMPorto - Campanha4h06 09:38PMCaldas da Rainha
1 transfer
05:37PMPorto - Campanha4h01 09:38PMCaldas da Rainha
1 transfer
05:42PMVila Nova de Gaia-Devesas3h56 09:38PMCaldas da Rainha
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02
Sat
Sep 03
Sun
Sep 04
Mon
Sep 05
Tue
Sep 06
Wed
Sep 07
Thu
Sep 08

Fastest train times from Porto to Caldas da Rainha

Showing times and prices for Aug 19

Fastest Journey

3 h 56 m

Average

5 h 4 m

Trains per day

21

Distance

199 km

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

Fastest
05:42PMVila Nova de Gaia-Devesas3h56 09:38PMCaldas da Rainha
1 transfer
271One-way
2nd Fastest
05:37PMPorto - Campanha4h01 09:38PMCaldas da Rainha
1 transfer
211One-way
05:32PMPorto - Campanha4h06 09:38PMCaldas da Rainha
1 transfer
241One-way
06:42AMVila Nova de Gaia-Devesas4h13 10:55AMCaldas da Rainha
1 transfer
271One-way
06:40AMPorto - Campanha4h15 10:55AMCaldas da Rainha
2 transfers
211One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Porto to Caldas da Rainha

distanceDistance123 miles (199 km)
durationAverage train duration4 h 1 min
priceAverage train ticket price$18 (€17)
changesDirect trainNo
carriersTrain providersComboios De Portugal

Trains from Porto to Caldas da Rainha cover the 123 miles (199 km) long trip taking on average 4 h 1 min with our travel partners like Comboios De Portugal. There are direct train services available. While the average ticket price for this journey costs around $18 (€17), you can find the cheapest train ticket for as low as $17 (€16). Travelers depart most frequently from Porto - Campanha and arrive in Caldas da Rainha.

Train companies: Comboios De Portugal from Porto to Caldas da Rainha trains

Find the best trains from Porto to Caldas da Rainha with Omio's travel partners Comboios De Portugal from $17 (€16). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Comboios De Portugal

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 to Caldas da Rainha from Porto.

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

  • Average Duration: 2 h 24 min
  • Average Price: $17
  • Comboios De Portugal frequency: 3 a day

Travel Tips: Trains from Porto to Caldas da Rainha

Travel by train 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
If you’re looking to save money on tickets, you can find cheap Porto to Caldas da Rainha trains for as little as $17 (€16)  in the next 7 days.
If you are looking to purchase your train ticket in the next 7 days, you can expect the Porto to Caldas da Rainha train to cost on average $18 (€17)  one way.
The train distance from Porto to Caldas da Rainha is around 123 miles (199 km).
While the time it takes to travel 123 miles (199 km) between Porto and Caldas da Rainha can vary based on specific dates, weekends, and holidays, the Porto to Caldas da Rainha train journey time is on average 4 h 1 min.

Omio customers traveling this route book their trains from Porto - Campanha   to Caldas da Rainha.

Passengers board their train most frequently from Porto - Campanha and travel around 1.5 miles (2.4 km) from the city center to this train station.

Passengers traveling this route most often arrive at Caldas da Rainha and need to travel approximately 0.4 miles (601 m) from the train station to the city center in Caldas da Rainha.

Take the Porto to Caldas da Rainha train with Comboios De Portugal. However, it's always good to check out all possible train companies for the route between Porto and Caldas da Rainha as there might be differences in the amenities they offer.
You can take the first train from Porto to Caldas da Rainha at 5: 37 AM. The last train from Porto to Caldas da Rainha that you can take departs at 4: 37 PM. Omio shows you the latest train from Porto to Caldas da Rainha schedule to help you book the best departure time for this route.
If you book a train ticket from Porto to Caldas da Rainha within the next 7 days, you can find tickets to cost on average $18 (€17) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Porto to Caldas da Rainha are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Porto
Caldas da Rainha
The major railway station for departures from Porto is Porto - Campanha. Read all the information you need to know about services, amenities and connections at Porto - Campanha for your journey between Porto and Caldas da Rainha.

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
Currency
Language