ComparaBUS

Bus Barcelona Porto summary

Bus ticket from 47€
Maximum coach ticket price 185€
Average bus trip duration 3h30m
Bus companies Eurolines, FlixBus, ALSA, , BlaBlaCar
Distance 900 km

Barcelona Porto Bus travel


Barcelona Porto Bus travel

Are you soon going to Porto? Do you want to book a cheap bus Barcelona Porto?


To find the cheapest bus Barcelona Porto tickets, use the ComparaBUS multitransport comparator. At a glance, view all bus tickets from all bus companies for your journey. You can also compare all modes of transport (bus, train, plane, carpool). With ComparaBUS it's convenient, you can organize bus tickets according to price, time or duration. It all depends on your needs.


To join Porto from Barcelona, you have the choice between several bus companies : Eurolines, FlixBus, ALSA, and BlaBlaCar.


Count at least 47€ for Barcelona Porto coach tickets. The distance is 900 km for a duration of approximately 3h30m.


Here is all the additional information for your coach journey between Barcelona and Porto:

Book a Barcelona Porto bus

Cheap bus Barcelona ➜ Porto

Company Departs Arrives Duration Fare See
Eurolines CH Eurolines CH 22/02 - 23:59
Barcelona
19:00
Porto
19h01m 89€
Eurolines CH Eurolines CH 22/02 - 23:30
Barcelona
19:00
Porto
19h30m 77.70€
Eurolines CH Eurolines CH 22/02 - 23:00
Barcelona
19:00
Porto
20h00m 77.70€
Eurolines CH Eurolines CH 22/02 - 22:15
Barcelona
19:00
Porto
20h45m 77.70€
Eurolines CH Eurolines CH 22/02 - 17:30
Barcelona
12:00
Porto
18h30m 75.92€
Eurolines CH Eurolines CH 22/02 - 16:30
Barcelona
12:00
Porto
19h30m 75.92€
Eurolines CH Eurolines CH 22/02 - 16:15
Barcelona
12:00
Porto
19h45m 75.92€
Eurolines CH Eurolines CH 22/02 - 15:30
Barcelona
12:00
Porto
20h30m 82.55€
Eurolines CH Eurolines CH 22/02 - 14:30
Barcelona
12:00
Porto
21h30m 75.92€
Eurolines CH Eurolines CH 22/02 - 14:30
Barcelona
6:00
Porto
15h30m 77.70€
Eurolines CH Eurolines CH 22/02 - 13:00
Barcelona
6:00
Porto
17h00m 77.70€
Eurolines CH Eurolines CH 22/02 - 13:00
Barcelona
6:00
Porto
17h00m 77.70€
Eurolines CH Eurolines CH 22/02 - 11:30
Barcelona
6:00
Porto
18h30m 77.70€
Eurolines CH Eurolines CH 22/02 - 10:30
Barcelona
6:00
Porto
19h30m 77.70€
Eurolines CH Eurolines CH 22/02 - 1:00
Barcelona
19:00
Porto
18h00m 77.70€