How to travel from Porto to Chaves

Travel options
from Porto to Chaves

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

Our recommendation

To get from Porto to Chaves on Aug 08 we recommend taking a bus because it’s the best combination of price and speed.

05:30PMPorto2h20 07:50PMChaves
0 transfers
12:00AMPorto2h20 02:20AMChaves
0 transfers
Other options
07:45PMPorto2h10 09:55PMChaves
0 transfers
07:15PMPorto2h05 09:20PMChaves
0 transfers
05:15PMPorto1h55 07:10PMChaves
0 transfers

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Aug 08
Aug 09
Aug 10
Aug 11
Aug 12
Aug 13
Aug 14
Aug 15
Aug 16
Aug 17
Aug 18
Aug 19
Aug 20
Aug 21

Travel Information between Porto and Chaves

distanceDistance71 miles (115 km)
modeAvailable travel modesBus, flight, ferry or train
fastestFastest modeBus • $13 (€12) • 1 h 45 min
carriersPopular travel companiesRede Expressos

Travel 71 miles (115 km) by bus, flight, ferry or train from Porto to Chaves. Rede Expressos is the main travel company operating this trip. Travelers can even take a direct bus from Porto to Chaves.

Travel Tips: Travel from Porto to Chaves

Travel to Chaves 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 Chaves.

You can go from Porto to Chaves by bus, flight, ferry or train.

Going by bus is the quickest way from Porto to Chaves with an average travel time of 1 h 45 min.

Chaves is approximately 71 miles (115 km) away from Porto.

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

  • Most travelers catch their bus from Porto, Campo 24 de Agosto and arrive in Chaves, Avd. Santo Amaro.

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

  • Rede Expressos can get you to Chaves by bus. You can find a good deal for bus tickets with Rede Expressos from Porto to Chaves for $13 (€12) on Omio.

Yes, there is a direct route available from Porto to Chaves:

  • You'll find direct buses with BlaBlaCar.

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

Many of our customers who book a trip from Porto to Chaves often extend their vacation and travel to other popular destinations like Paris, Lisbon or Madrid. If you’re thinking of adding another destination to your Porto and Chaves itinerary, let Omio find you the best connections between Chaves and any of these top destinations today!

Before traveling from Porto to Chaves, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A bus ticket costs $13 (€12) one way on average for this route.

But we recommend booking Porto to Chaves tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Porto to Chaves: related information

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

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.

Hand With Phone