搭乘巴士,火车,驾车或飞机从Toronto到Rochester,有6种方法

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

推荐选项

通过 Megabus 巴士  •  3小时 58分钟

  1. 搭乘 巴士 从 Toronto, ON 到 Buffalo, NY 3 stops / ...
  2. 搭乘 巴士 从 Buffalo, Ny 到 Rochester, Ny 212 / ...

$26 - $56

最便宜的选项

巴士  •  6小时 10分钟

  1. 搭乘 巴士 从 Toronto, On 到 Rochester, Ny 207 / ...

$19 - $60

4替代选项

巴士, 火车  •  4小时 26分钟

  1. 搭乘 巴士 从 Toronto, ON 到 Buffalo, NY 3 stops / ...
  2. 搭乘 火车 从 Buffalo 到 Rochester VIA Rail / ...

$39 - $98

火车  •  5小时 33分钟

  1. 搭乘 火车 从 Toronto 到 Rochester VIA Rail

$35 - $110

驾车  •  3小时 1分钟

  1. 从Toronto驾驶到Rochester 169.8英里

$22 - $35

飞行  •  3小时 4分钟

  1. 从Toronto (YYZ)飞到Rochester (ROC) YYZ - ROC

$215 - $661

问题和答案

The cheapest way to get from Toronto to Rochester is to 驾车 which costs $29 - $45 and takes 3小时 1分钟.

更多详情

The quickest way to get from Toronto to Rochester is to 驾车 which costs $29 - $45 and takes 3小时 1分钟.

更多详情

Yes, there is a direct bus departing from Toronto, On and arriving at Rochester, Ny. 行程出发每30分钟一趟,并运营每天。 旅程大约需要6小时 10分钟。

更多详情

Yes, there is a direct train departing from Toronto and arriving at Rochester. 行程出发每3小时一趟,并运营每天。 旅程大约需要5小时 33分钟。

更多详情

The distance between Toronto and Rochester is 153公里. The road distance is 271.7公里.

得到行驶方向

The best way to get from Toronto to Rochester without a car is to 巴士 which takes 3小时 58分钟 and costs $30 - $75.

更多详情

从Toronto到Rochester大概需要3小时 58分钟,包括换乘时间。

更多详情

Toronto to Rochester bus services, operated by Greyhound USA, depart from Toronto, On station.

更多详情

Toronto to Rochester train services, operated by VIA Rail, depart from Toronto station.

更多详情

The best way to get from Toronto to Rochester is to 巴士 which takes 3小时 58分钟 and costs $30 - $75. Alternatively, you can 火车, which costs $45 - $150 and takes 5小时 33分钟, you could also 飞行, which costs $270 - $900 and takes 3小时 4分钟.

Mode details

Toronto与Rochester之间的交通地图。
启动地图
  • 距离: 95.8英里
  • 持续时间: 3小时 58分钟

哪些公司运营Toronto, ON, Canada和Rochester, NY, United States之间的服务?

航空公司
Air Canada
网站
aircanada.com
从 Toronto 飞往 Rochester 的航班
平均持续时间
54分钟
日期
每天
预计价格
$340 - $1,300
火车运营商
VIA Rail
电话
+1 1 888 842-7245
网站
viarail.ca
火车 从 Buffalo 到 Rochester
平均持续时间
1小时 8分钟
频率
每3小时一趟
预计价格
$25 - $75
网站
viarail.ca
Escape
$25 - $35
Economy
$30 - $45
Economy Plus
$50 - $75
Business
$45 - $65
Business Plus/Sleeper
$80 - $120
火车 从 Toronto 到 Rochester
平均持续时间
5小时 33分钟
频率
每3小时一趟
预计价格
$35 - $110
网站
viarail.ca
Escape
$35 - $50
Economy
$50 - $75
Economy Plus
$80 - $110
Business
$75 - $110
Business Plus/Sleeper
$140 - $200
Amtrak
电话
+1 1-800-872-7245
网站
amtrak.com
火车 从 Buffalo Exchange Street Amtrak 到 Rochester Amtrak
平均持续时间
1小时 8分钟
频率
每天3次
预计价格
$26 - $55
网站
amtrak.com
Coach Seat
$26 - $40
Flexi Coach Seat
$45 - $70
Business Coach Seat
$35 - $55
Room
$140 - $210
巴士运营商
Megabus
电话
877-462-6342
网站
us.megabus.com
巴士 从 Toronto, ON 到 Buffalo, NY
平均持续时间
2小时 16分钟
频率
每天4次
预计价格
$11 - $21
预订于
megabus.com
巴士 从 Toronto, ON 到 Rochester, NY
平均持续时间
4小时 36分钟
频率
每天3次
预计价格
$19 - $30
预订于
megabus.com
Megabus Canada
电话
1-866-488-4452
电子邮件
canada-info@coachcanada.com
网站
ca.megabus.com
巴士 从 Toronto, ON 到 Buffalo, NY
平均持续时间
2小时 10分钟
频率
每天3次
预计价格
$11 - $22
预订于
megabus.ca
Greyhound Canada
电话
+1 1-800-661-8747
电子邮件
Canada.info@greyhound.ca
网站
greyhound.ca
巴士 从 Toronto, ON 到 Buffalo, NY
平均持续时间
1小时 37分钟
频率
每天一次
预计价格
$14 - $40
网站
Greyhound.ca
Advanced Purchase
$14 - $21
Online Fare
$16 - $35
Standard Fare
$25 - $40
Refundable
$29 - $45
巴士 从 Toronto, ON 到 Rochester, NY
平均持续时间
5小时 55分钟
频率
每天一次
预计价格
$21 - $55
网站
Greyhound.ca
Advanced Purchase
$21 - $35
Online Fare
$26 - $45
Standard Fare
$35 - $55
Refundable
$40 - $60
Greyhound USA
电话
+1 214-849-8100/1-800-231-2222
电子邮件
ifsr@greyhound.com
网站
greyhound.com
巴士 从 Buffalo, Ny 到 Rochester, Ny
平均持续时间
1小时 30分钟
频率
每30分钟一趟
预计价格
$14 - $35
网站
greyhound.com
Economy
$14 - $20
Flexible
$24 - $35
巴士 从 Toronto, On 到 Rochester, Ny
平均持续时间
6小时 10分钟
频率
每30分钟一趟
预计价格
$24 - $60
网站
greyhound.com
Economy
$24 - $40
Flexible
$40 - $60