Travel options
from Coimbra to Porto

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

Our recommendation

To get from Coimbra to Porto on Jan 28 we recommend taking a bus because it’s the best combination of price and speed.

09:00AMCoimbra, Rodoviária Da Beira Litoral SA1h25 10:25AMPorto, Campo 24 de Agosto
0 changes
$91One-way
Cheapest
09:00AMCoimbra, Rodoviária Da Beira Litoral SA1h25 10:25AMPorto, Campo 24 de Agosto
0 changes
$91One-way
Other options
07:00PMCoimbra, Rodoviária Da Beira Litoral SA1h25 08:25PMPorto, Campo 24 de Agosto
0 changes
$121One-way
06:30PMCoimbra, Rodoviária Da Beira Litoral SA1h25 07:55PMPorto, Campo 24 de Agosto
0 changes
$121One-way
06:00PMCoimbra, Rodoviária Da Beira Litoral SA1h25 07:25PMPorto, Campo 24 de Agosto
0 changes
$121One-way

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.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Fri
Jan 28
$10Comboios De Portugal
$9Flixbus
Sat
Jan 29
$10Comboios De Portugal
$4Flixbus
Sun
Jan 30
$10Comboios De Portugal
$4Flixbus
Mon
Jan 31
$10Comboios De Portugal
$4Flixbus
Tue
Feb 1
$10Comboios De Portugal
$6Rede Expressos
Wed
Feb 2
$6Comboios De Portugal
$4Flixbus
Thu
Feb 3
$6Comboios De Portugal
$4Flixbus
Fri
Feb 4
$10Comboios De Portugal
$4Flixbus
Sat
Feb 5
$10Comboios De Portugal
$4Flixbus
Sun
Feb 6
$9Comboios De Portugal
$4Flixbus
Mon
Feb 7
$6Comboios De Portugal
$4Flixbus
Tue
Feb 8
$6Comboios De Portugal
Find prices
Wed
Feb 9
$6Comboios De Portugal
$4Flixbus
Thu
Feb 10
$6Comboios De Portugal
$4Flixbus
Fri
Feb 11
$10Comboios De Portugal
$4Flixbus
Sat
Feb 12
Find prices
$4Flixbus
Sun
Feb 13
$9Comboios De Portugal
Find prices
Mon
Feb 14
$6Comboios De Portugal
$4Flixbus
Tue
Feb 15
$6Comboios De Portugal
Find prices
Wed
Feb 16
Find prices
$4Flixbus

Travel Information between Coimbra and Porto

distanceDistance66 miles (106 km)
modeAvailable travel modesBus or train
priceTicket price range$4 - $7
cheapestCheapest modeBus • $4 (€3) • 1 h 20 min
fastestFastest modeTrain • $7 (€6) • 1 h 17 min
carriersPopular travel companiesFlixbus or Comboios De Portugal

Travel 66 miles (106 km) by bus or train from Coimbra to Porto. If speed is a priority, then a train is the best option with an average duration of 1 h 17 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $4 (€3). The most popular travel companies which serve this trip are Flixbus or Comboios De Portugal among others. Travelers can even take a direct bus or train from Coimbra to Porto.

How to get from Coimbra to Porto

The Best Way According to our Users

If you want to travel from Coimbra to Porto there are several options available to you. For this route, however, 100,00% of our customers choose the bus as their preferred method of transportation. Nowadays, traveling by bus is a relaxing and entertaining experience. Most bus companies offer different on-board services; ranging from "welcome drinks" to free wi-fi or personal entertainment. For this reason, the bus is often chosen as the best way to get from Coimbra to Porto. Bus companies normally offer comfortable journeys for reasonable prices, and if you choose to travel on a night bus you can even save the money of one night in a hotel. For that reason, the bus is most likely the cheapest way to get to your destination.

Search on Omio to find cheap tickets from Coimbra to Porto. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips: Travel from Coimbra to Porto

Travel to Porto 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 Coimbra to Porto.
FAQs

How do I go from Coimbra to Porto?

There are 2 ways to get from Coimbra to Porto: bus or train.

How do I get from Coimbra to Porto the cheapest way?

The cheapest way to go to Porto from Coimbra is by taking a bus, which costs on average $4 (€3).

This is compared to other ways of getting to Porto:

A bus is generally $4 (€3) less than a train for the same route. Taking a train costs on average $7 (€6) from Coimbra to Porto.

What is the fastest way to get from Coimbra to Porto?

The fastest way to get to Porto from Coimbra is by train with an average travel time of 1 h 17 min.

Other travel options to Porto can usually take longer:

In comparison, getting to Porto by bus can take on average 1 h 20 min.

What is the distance between Coimbra and Porto?

The distance is approximately 66 miles (106 km) from Coimbra to Porto.

How many scheduled departures are there a day from Coimbra to Porto?

The average frequency per day from Coimbra to Porto is:

  • Around 12 trains per day.

However, we recommend checking specific travel dates for your route from Coimbra to Porto as scheduled services by bus or train can vary by season or day of the week.

Where do I depart from Coimbra? Where do I arrive in Porto?

These are the most popular departure and arrival points from Coimbra to Porto:

  • Buses mostly leave from Coimbra, Rodoviária Da Beira Litoral SA and tend to arrive in Porto, Campo 24 de Agosto.
  • Trains mostly depart from Coimbra-B and arrive in Porto - Campanha.

Which travel companies can take me from Coimbra to Porto?

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

  • Flixbus can take you to Porto by bus. If searching for a good deal on buses, you can find tickets for Flixbus from Coimbra to Porto for $4 (€3).
  • Travel with Comboios De Portugal for trains to Porto. If you’re looking for a good deal on tickets, check for Comboios De Portugal Coimbra to Porto tickets on Omio for $7 (€6).

Is it possible to travel directly from Coimbra to Porto?

Yes, there are direct services available from Coimbra to Porto with the following travel companies:

  • You can travel directly by train with Comboios De Portugal with 12 direct trains per day.

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

Where should I go next after I travel between Coimbra and Porto?

Many of our customers traveling from Coimbra to Porto don't make Porto their final stop. Some of the destinations worth visiting after Porto 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 Porto to any of these top destinations today!

How early should I book tickets between Coimbra and Porto online for the best deals?

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

  • Bus tickets cost $4 (€3) one way on average.
  • Train tickets cost $7 (€6) one way on average.

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

Travelling from Coimbra to Porto: related information

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