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

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

推荐选项

距离 Toronto 飞行  •  6小时 20分钟

  1. 从Toronto (YYZ)飞到Calgary (YYC) YYZ - YYC

$182 - $717

最便宜的选项

巴士  •  2天 2小时

  1. 搭乘 巴士 从 Toronto, ON 到 Winnipeg, MB 5603
  2. 搭乘 巴士 从 Winnipeg, MB 到 Calgary, AB 5407

$177 - $423

5替代选项

火车 至 Kitchener, 飞行  •  7小时 41分钟

  1. 搭乘 火车 从 Toronto 到 Kitchener
  2. 从Kitchener (YKF)飞到Calgary (YYC) YKF - YYC

$238 - $908

巴士 至 Hamilton, 飞行  •  8小时 27分钟

  1. 搭乘 巴士 从 Union Station Bus Terminal 到 Main St. W. @ Summers Ln.
  2. 从Hamilton (YHM)飞到Calgary (YYC) YHM - YYC

$198 - $769

火车 至 London, 飞行  •  9小时 20分钟

  1. 搭乘 火车 从 Toronto 到 London
  2. 从London (YXU)飞到Calgary (YYC) YXU - YYC

$208 - $845

火车, 巴士  •  2天 17小时

  1. 搭乘 火车 从 Toronto 到 Edmonton VIA Rail
  2. 搭乘 巴士 从 Edmonton 到 Calgary, AB 5205 / ...

$236 - $810

驾车  •  36小时 42分钟

  1. 从Toronto驾驶到Calgary 2229.9英里

$290 - $430

问题和答案

The cheapest way to get from Toronto to Calgary is to 巴士 which costs $230 - $600 and takes 2天 2小时.

更多详情

The quickest way to get from Toronto to Calgary is to 飞行 which costs $230 - $950 and takes 6小时 20分钟.

更多详情

The distance between Toronto and Calgary is 2712公里. The road distance is 3567.9公里.

得到行驶方向

从Toronto到Calgary大概需要6小时 20分钟,包括换乘时间。

更多详情

No, there is no direct bus from Toronto to Calgary. 但是,有些行程从Toronto, ON出发并通过Winnipeg, MB到达Calgary, AB。 包括换乘在内的旅程大约需要2天 2小时。

更多详情

Toronto与Calgary之间的交通地图。
启动地图
  • 距离: 1694.8英里
  • 持续时间: 6小时 20分钟

哪些公司运营Toronto, ON, Canada和Calgary, AB, Canada之间的服务?

航空公司
Air Canada
网站
aircanada.com
从 Toronto 飞往 Calgary 的航班
平均持续时间
4小时 9分钟
日期
每天
预计价格
$260 - $1,300
从 Hamilton 到 Calgary的航班Montreal
平均持续时间
8小时 14分钟
日期
周一, 周二, 周三, 周四, 周五 及 周日
预计价格
$310 - $1,100
从 London 到 Calgary的航班Toronto
平均持续时间
6小时 10分钟
日期
每天
预计价格
$260 - $1,000
从 London 到 Calgary的航班Ottawa
平均持续时间
6小时 59分钟
日期
每天
预计价格
$260 - $1,000
WestJet
网站
westjet.com
从 Toronto 飞往 Calgary 的航班
平均持续时间
4小时 15分钟
日期
每天
预计价格
$270 - $1,300
从 Kitchener 飞往 Calgary 的航班
平均持续时间
4小时 6分钟
日期
每天
预计价格
$290 - $1,400
从 Hamilton 飞往 Calgary 的航班
平均持续时间
4小时 10分钟
日期
每天
预计价格
$290 - $1,200
从 Hamilton 到 Calgary的航班Vancouver
平均持续时间
8小时 30分钟
日期
周二, 周四, 周五 及 周日
预计价格
$290 - $1,200
从 London 飞往 Calgary 的航班
平均持续时间
4小时 3分钟
日期
每天
预计价格
$270 - $1,200
从 London 到 Calgary的航班Toronto
平均持续时间
7小时
日期
每天
预计价格
$270 - $1,200
从 London 到 Calgary的航班Winnipeg
平均持续时间
7小时 39分钟
日期
每天
预计价格
$270 - $1,200
Air Transat
网站
airtransat.com
从 Toronto 飞往 Calgary 的航班
平均持续时间
4小时 18分钟
日期
周一到周五
预计价格
$320 - $2,300
火车运营商
VIA Rail
电话
+1 1 888 842-7245
网站
viarail.ca
火车 从 Toronto 到 Kitchener
平均持续时间
1小时 35分钟
频率
每小时
预计价格
$24 - $70
网站
viarail.ca
Escape
$24 - $35
Economy
$30 - $45
Economy Plus
$50 - $70
Business
$40 - $60
Business Plus/Sleeper
$80 - $110
火车 从 Toronto 到 London
平均持续时间
2小时 10分钟
频率
每30分钟一趟
预计价格
$29 - $90
网站
viarail.ca
Escape
$29 - $45
Economy
$40 - $55
Economy Plus
$60 - $90
Business
$55 - $80
Business Plus/Sleeper
$100 - $150
火车 从 Toronto 到 Edmonton
平均持续时间
2天 12小时
频率
每天3次
预计价格
$210 - $800
网站
viarail.ca
Escape
$210 - $300
Economy
$410 - $550
Economy Plus
$550 - $800
Business
$600 - $850
Business Plus/Sleeper
$1,000 - $1,500
巴士运营商
GO Transit
电话
+1 888-438-6646
网站
gotransit.com
巴士 从 Union Station Bus Terminal 到 Main St. W. @ Summers Ln.
平均持续时间
52分钟
频率
每30分钟一趟
预计价格
$7 - $10
时间表在
gotransit.com
Greyhound Canada
电话
+1 1-800-661-8747
电子邮件
Canada.info@greyhound.ca
网站
greyhound.ca
巴士 从 Toronto, ON 到 Winnipeg, MB
平均持续时间
30小时 45分钟
频率
每天一次
预计价格
$100 - $260
网站
Greyhound.ca
Advanced Purchase
$100 - $160
Online Fare
$140 - $200
Standard Fare
$170 - $260
Refundable
$190 - $280
巴士 从 Winnipeg, MB 到 Calgary, AB
平均持续时间
19小时
频率
每天一次
预计价格
$70 - $170
网站
Greyhound.ca
Advanced Purchase
$70 - $100
Online Fare
$95 - $140
Standard Fare
$110 - $170
Refundable
$130 - $190
巴士 从 Edmonton 到 Calgary, AB
平均持续时间
4小时
频率
每天5次
预计价格
$21 - $55
网站
Greyhound.ca
Advanced Purchase
$21 - $30
Online Fare
$25 - $45
Standard Fare
$35 - $55
Refundable
$40 - $60