Cheapest
Average
The best way to find a cheap train ticket from Castelo Branco to Porto is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
AP - Alfa Pendular R 5600 | 05:55AM Castelo Branco station | 5h10 | 11:05AM Porto - Campanhã | 1 transfer | |
AP - Alfa Pendular R 5600 | 06:01AM Benquerencas | 5h04 | 11:05AM Porto - Campanhã | 1 transfer | |
AP - Alfa Pendular R 5600 | 06:05AM Retaxo | 5h00 | 11:05AM Porto - Campanhã | 1 transfer | |
IC - Intercidades IC 540 | 08:38AM Castelo Branco station | 4h14 | 12:52PM Porto - Campanhã | 1 transfer | |
IC - Intercidades R 5620 | 10:06AM Castelo Branco station | 4h47 | 02:53PM Porto - Campanhã | 1 transfer | |
IC - Intercidades R 5620 | 10:12AM Benquerencas | 4h41 | 02:53PM Porto - Campanhã | 1 transfer | |
IC - Intercidades R 5620 | 10:16AM Retaxo | 4h37 | 02:53PM Porto - Campanhã | 1 transfer | |
IC - Intercidades R 5622 | 02:00PM Castelo Branco station | 4h52 | 06:52PM Porto - Campanhã | 1 transfer | |
IC - Intercidades R 5622 | 02:06PM Benquerencas | 4h46 | 06:52PM Porto - Campanhã | 1 transfer | |
IC - Intercidades R 5622 | 02:10PM Retaxo | 4h42 | 06:52PM Porto - Campanhã | 1 transfer | |
IC - Intercidades IC 542 | 03:43PM Castelo Branco station | 5h10 | 08:53PM Porto - Campanhã | 1 transfer | |
IC - Intercidades R 5624 | 06:20PM Castelo Branco station | 4h32 | 10:52PM Porto - Campanhã | 1 transfer | |
IC - Intercidades R 5624 | 06:26PM Benquerencas | 4h26 | 10:52PM Porto - Campanhã | 1 transfer | |
IC - Intercidades R 5624 | 06:30PM Retaxo | 4h22 | 10:52PM Porto - Campanhã | 1 transfer | |
IC - Intercidades IC 544 | 08:04PM Castelo Branco station | 5h19 | 01:23AM Porto - Campanhã | 1 transfer |
Find all the dates and times for this journey
Fastest Journey
4 h 14 m
Average
4 h 46 m
Trains per day
15
Distance
175 km
It's difficult to get from Castelo Branco to Porto without transferring at least once.
Distance | 109 miles (175 km) |
---|---|
Average train duration | 4 h 22 min |
Average train ticket price | $27 (€23) |
Direct train | No |
Train providers | Intercidades, R - Regional or Alfa Pendular |
Trains from Castelo Branco to Porto cover the 109 miles (175 km) long route taking on average 4 h 22 min with our travel partners like Intercidades, R - Regional or Alfa Pendular. You can get the cheapest train tickets for this route for as low as $17 (€15), but the average price of train tickets is $27 (€23).
For as little as $20 (€17) you can travel by train between Castelo Branco and Porto with Comboios De Portugal, Intercidades and R - Regional. Omio will show you the best deals, schedules and tickets available for this journey.
Comboios Portugal is the national railway company of Portugal and it operates trains between Castelo Branco and Porto. It operates a wide range of trains, including Intercidades, Interregional, Regional, and Urban trains. Intercidades are the fastest and most comfortable trains, offering direct connections between major cities. Interregional trains are slightly slower, but still offer a comfortable journey. Regional trains are the slowest, but they are the most affordable option. Urban trains are the most convenient way to get around the cities. Comboios Portugal offers a variety of ticket types, including single tickets, return tickets, and season tickets. Onboard facilities include air conditioning, Wi-Fi, and power outlets. The most popular routes for Comboios Portugal are Lisbon to Porto, Lisbon to Faro, and Porto to Faro. These routes offer stunning views of the Portuguese countryside and coastline.
Here are some other resources that might have the information you need