搭乘飞机,火车,巴士,夜间火车或驾车从Porto到Barcelona,有7种方法

请在下方选择一项,一一查看路线,并在Rome2rio旅行计划中比较票价和旅行时间。

推荐选项

距离 Porto 飞行  •  4小时 56分钟

  1. 从Porto (OPO)飞到Barcelona (BCN) OPO - BCN

$30 - $150

6替代选项

火车 至 Vigo, 飞行  •  6小时 43分钟

  1. 搭乘 火车 从 Porto(Campanha) 到 Vigo-Guixar
  2. 从Vigo (VGO)飞到Barcelona (BCN) VGO - BCN

$37 - $165

火车  •  13小时 44分钟

  1. 搭乘 火车 从 Vila Nova de Gaia 到 Coimbra-B
  2. 搭乘 火车 从 Coimbra-B 到 Salamanca Hot
  3. 搭乘 火车 从 Salamanca 到 Madrid-Chamartin Ir / ...
  4. 搭乘 火车 从 Madrid-Puerta de Atocha 到 Barcelona Sants Ave / ...

$141 - $226

通过 ALSA 巴士  •  15小时 35分钟

  1. 搭乘 巴士 从 Oporto 到 Barcelona/Sants

$65 - $110

通过 Autocares Lázara 巴士  •  22小时 37分钟

  1. 搭乘 巴士 从 Porto 到 Ponts
  2. 搭乘 巴士 从 Ponts 到 Barcelona 306

火车, Trenhotel  •  18小时 9分钟

  1. 搭乘 火车 从 Porto(Campanha) 到 Vigo-Guixar Intercity / ...
  2. 搭乘 Trenhotel 从 Vigo-Guixar 到 Barcelona Sants Galicia

$155 - $197

驾车  •  11小时 5分钟

  1. 从Porto驾驶到Barcelona 719.7英里

$160 - $240

问题和答案

The cheapest way to get from Porto to Barcelona is to 飞行 which costs 25€ - 130€ and takes 4小时 56分钟.

更多详情

The quickest way to get from Porto to Barcelona is to 飞行 which costs 25€ - 130€ and takes 4小时 56分钟.

更多详情

Yes, there is a direct bus departing from Oporto and arriving at Barcelona/Sants. 行程出发每天两次,并运营周日。 旅程大约需要15小时 35分钟。

更多详情

No, there is no direct train from Porto to Barcelona. 但是,有些行程从Vila Nova de Gaia出发并通过Coimbra-B, Salamanca, Madrid Chamartín 及 Madrid-Puerta de Atocha到达Barcelona Sants。 包括换乘在内的旅程大约需要13小时 44分钟。

更多详情

The distance between Porto and Barcelona is 901公里. The road distance is 1151.5公里.

得到行驶方向

The best way to get from Porto to Barcelona without a car is to 火车 which takes 13小时 44分钟 and costs 120€ - 200€.

更多详情

从Porto到Barcelona大概需要4小时 56分钟,包括换乘时间。

更多详情

Porto to Barcelona bus services, operated by ALSA, depart from Oporto station.

更多详情

Porto to Barcelona train services, operated by Portuguese Railways (CP), depart from Vila Nova de Gaia station.

更多详情

The best way to get from Porto to Barcelona is to 飞行 which takes 4小时 56分钟 and costs 25€ - 130€. Alternatively, you can 火车, which costs 120€ - 200€ and takes 13小时 44分钟, you could also 巴士, which costs 55€ - 90€ and takes 15小时 35分钟.

Mode details

Porto与Barcelona之间的交通地图。
启动地图
  • 距离: 563.2英里
  • 持续时间: 4小时 56分钟

哪些公司运营Porto, Portugal和Barcelona, Spain之间的服务?

航空公司
Iberia
网站
iberia.com
从 Porto 飞往 Barcelona 的航班
平均持续时间
1小时 40分钟
日期
每天
预计价格
$40 - $240
从 Porto 到 Barcelona的航班Madrid
平均持续时间
3小时 50分钟
日期
每天
预计价格
$45 - $290
从 Vigo 飞往 Barcelona 的航班
平均持续时间
1小时 40分钟
日期
每天
预计价格
$35 - $230
从 Vigo 到 Barcelona的航班Madrid
平均持续时间
4小时
日期
每天
预计价格
$40 - $260
从 Vigo 到 Barcelona的航班Bilbao
平均持续时间
3小时 10分钟
日期
周一, 周二, 周三 及 周四
预计价格
$45 - $290
TAP Portugal
网站
flytap.com
从 Porto 飞往 Barcelona 的航班
平均持续时间
1小时 45分钟
日期
每天
预计价格
$45 - $290
从 Porto 到 Barcelona的航班Lisbon
平均持续时间
4小时 6分钟
日期
每天
预计价格
$45 - $290
从 Vigo 到 Barcelona的航班Lisbon
平均持续时间
4小时
日期
每天
预计价格
$70 - $440
Ryanair
网站
ryanair.com
从 Porto 飞往 Barcelona 的航班
平均持续时间
1小时 50分钟
日期
每天
预计价格
$28 - $180
从 Vigo 飞往 Barcelona 的航班
平均持续时间
1小时 40分钟
日期
每天
预计价格
$21 - $200
Vueling Airlines
网站
vueling.com
从 Porto 飞往 Barcelona 的航班
平均持续时间
1小时 40分钟
日期
每天
预计价格
$40 - $240
从 Vigo 飞往 Barcelona 的航班
平均持续时间
1小时 40分钟
日期
每天
预计价格
$35 - $230
Air Europa
网站
aireuropa.com
从 Vigo 到 Barcelona的航班Madrid
平均持续时间
4小时
日期
每天
预计价格
$65 - $310
火车运营商
Portuguese Railways (CP)
电话
+351 707 210 220
网站
cp.pt
火车 从 Porto(Campanha) 到 Vigo-Guixar
平均持续时间
2小时 15分钟
频率
每天5次
预计价格
$14 - $27
网站
cp.pt
火车 从 Vila Nova de Gaia 到 Coimbra-B
平均持续时间
53分钟
频率
每小时
预计价格
$9 - $17
网站
cp.pt
2nd Class
$9 - $13
1st Class
$11 - $17
火车 从 Coimbra-B 到 Salamanca
平均持续时间
4小时 21分钟
频率
每天一次
预计价格
$29 - $55
网站
cp.pt
Spanish Railways (RENFE)
电话
902 320 320
网站
renfe.com
火车 从 Salamanca 到 Madrid-Chamartin
平均持续时间
2小时 40分钟
频率
每小时
预计价格
$27 - $40
网站
renfe.com
夜间火车 从 Vigo-Guixar 到 Barcelona Sants
平均持续时间
14小时 54分钟
频率
一周6次
预计价格
$140 - $170
网站
renfe.com
Spanish Railways AVE
网站
renfe.com
火车 从 Madrid-Puerta de Atocha 到 Barcelona Sants
平均持续时间
2小时 50分钟
频率
每小时
预计价格
$75 - $110
网站
renfe.com
巴士运营商
InterNorte
电话
707 200 512
网站
internorte.pt
巴士 从 Porto - Casa da Música 到 Barcelona Sants
平均持续时间
20小时 25分钟
频率
每天一次
预计价格
$80 - $110
时间表在
internorte.pt
Autocares Lázara
电话
+34 (0) 902 23 95 79
电子邮件
info@rutasvigo.com
网站
autocareslazara.com
巴士 从 Porto 到 Ponts
平均持续时间
19小时 15分钟
频率
一周3次
时间表在
autocareslazara.com
ATM Àrea de Lleida
电话
+34 (0) 973 273 151
电子邮件
info@atmlleida.cat
网站
atmlleida.cat
巴士 从 Ponts 到 Barcelona
平均持续时间
2小时 22分钟
频率
每天两次
时间表在
atmlleida.cat