Travel options
from Porto to Castelo Branco

You can get from Porto to Castelo Branco by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Mon
Dec 6
$27Comboios De Portugal
$23Rede Expressos
Wed
Dec 8
$21Comboios De Portugal
$23Citi Express
Sat
Dec 11
$21Comboios De Portugal
$23Citi Express

Travel Information between Porto and Castelo Branco

distanceDistance109 miles (175 km)
modeAvailable travel modesBus
fastestFastest modeBus • $23 (€20) • 3 h 55 min
carriersPopular travel companiesCiti Express

Take a bus to travel 109 miles (175 km) between Porto and Castelo Branco. Citi Express is the main travel company operating this trip. Travelers can even take a direct bus from Porto to Castelo Branco.

Travel Tips

Travel from Porto to Castelo Branco
Travel to Castelo Branco 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 Castelo Branco.
FAQs
How do I go from Porto to Castelo Branco?

You can travel from Porto to Castelo Branco by bus.

What is the fastest way to get from Porto to Castelo Branco?

The fastest way to travel from Porto to Castelo Branco is by bus with an average journey time of 3 h 55 min.

How far is Castelo Branco from Porto?

The distance from Porto to Castelo Branco is approximately 109 miles (175 km).

What are the departure and arrival points in Porto and in Castelo Branco?

These are the most popular departure and arrival points when traveling from Porto to Castelo Branco:

  • Most travelers who buy a bus ticket from Porto to Castelo Branco depart from Porto, Campo 24 de Agosto to Castelo Branco, Rodoviaria Beira Interior.
Which travel companies can help me find a way to get from Porto to Castelo Branco?

If finding a good deal is your main consideration for your trip from Porto to Castelo Branco, then we'll help you find the best value travel company for you:

  • Citi Express can take you to Castelo Branco by bus. If searching for a good deal on buses, you can find tickets for Citi Express from Porto to Castelo Branco for $23 (€20).
Is there a direct service between Porto and Castelo Branco?

Yes, there is a direct service from Porto to Castelo Branco:

  • You can take a direct bus with Rede Expressos or Citi Express.

Direct services to Castelo Branco tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

Where should I go next after I travel from Porto to Castelo Branco?
Many of our customers traveling from Porto to Castelo Branco don't make Castelo Branco their final stop. Some of the destinations worth visiting after Castelo Branco are Lisbon, Madrid or Paris, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Castelo Branco to any of these top destinations today!
How far in advance should I buy my Porto to Castelo Branco one way ticket online to get the best deals?

When planning your trip from Porto to Castelo Branco, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Bus tickets cost on average $23 (€20) one way.

However, we recommend buying tickets from Porto to Castelo Branco online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Porto to Castelo Branco: related information

Here are some other resources that might have the information you need