Coimbra to Porto

It’s very easy to get from Coimbra to Porto on public transport. There are three main ways that you can get from Coimbra to Porto – train, bus or private taxi. I took the train from Coimbra To Porto and it was really easy.

Let me talk you through all the options and how to book them.

Coimbra to Porto Train

Coimbra to Porto by train is the most comfortable and direct route from Coimbra to Porto is by train. You need to take the train from Coimbra B which is just outside Coimbra and about a 25 minute walk from the old town. The journey from Coimbra to Porto is around 1 hour 15 minutes.

You can book your train on the website or through the app. Remember to put Coimbra B as your origin and Porto Campanha as your destination. Sao Bento is the more well known Porto station but the trains don’t go direct to And Coimbra from there.

Also remember to put your passport ID number in when you book. Most Portuguese put their citizen card number in but if you are not a Portuguese citizen you won’t have one of these and so you can change it to passport and use passport number instead. Remember that whatever ID you use on your booking then you will need to carry this with you on board the train and you may be asked for it by the conductor.

The tickets for this Coimbra B to Porto Campanha journey are digital – you don’t need to print them out, but you can if you want to. If you don’t then make sure that you have enough charge in your phone of course.

I paid just €11 for my ticket! Remember that this can vary depending on the time and day that you are travelling. Be prepared to pay around €10-20.

When you arrive at Porto Campanha there is a Metro station there so you will be able to jump on the Metro to the main historical part of town.


You can also book the bus from Coimbra to Porto which is a little cheaper and not too much longer either. It takes around 1 hour 20 mins. Ticket prices start at just €5.

You download the app for Rede Expressos on your phone (myRNE) or book on their website. Buses go from Coimbra main bus station (near Coimbra B rail station) to Porto Campo 24 de Agosto.


You can take a private taxi. It won’t actually be much quicker – you may only save 5/10 mins on your journey. But if you have a lot of heavy bags you may want to pay for the privilege.

You can book private transfers on Viator or GetYourGuide.

If you enjoyed this article you might also like to read about Lisbon to Coimbra and One day in Coimbra

2 thoughts on “Coimbra to Porto”

Leave a Comment