Train from Edmonton to Comox

Edmonton
Comox, Canada

Your cost to travel by Bus, plane: $238 - $290

Edmonton, AB
  • Total Distance:

    33.2 km (21 miles)

  • Travel Time:

    31 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    15.0 USD (~15.82 CAD)

Spruce Grove
  • Total Distance:

    845.47 km (525 miles)

  • Travel Time:

    9 Hours 57 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    75.0 USD (~79.12 CAD)

Kamloops, BC
  • Total Distance:

    356.58 km (222 miles)

  • Travel Time:

    4 Hours 38 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    40.0 USD (~42.2 CAD)

Nb Main St Fs Terminal Ave
  • Total Distance:

    2.39 km (1 miles)

  • Travel Time:

    11 Minutes

  • Frequency:

    75 Times/Day

  • Bus Fare:

    3.0 USD (~3.17 CAD)

Wb W Pender St Fs Burrard St
  • Total Distance:

    0.65 km (0 miles)

  • Travel Time:

    8 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.1 USD (~0.11 CAD)

Vancouver Harbour
  • Total Distance:

    138.81 km (86 miles)

  • Travel Time:

    51 Minutes

  • Frequency:

    2 Times/Day

  • Train Fare:

    131.0 USD (~138.2 CAD)

Comox, BC, Canada
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Edmonton, AB Spruce Grove, AB 15 USD https://www.greyhound.ca 31mins
Spruce Grove Kamloops, BC 75 USD https://www.greyhound.ca 9h 51mins
Kamloops, BC Vancouver, BC 40 USD https://www.greyhound.ca 4h 35mins
Nb Main St Fs Terminal Ave Wb W Pender St Fs Burrard St 3 USD http://infomaps.translink.ca/Public_Timetables/136/tt019.pdf 11mins
Vancouver Harbour Comox, BC 131 USD http://www.harbourair.com/book-a-flight/routes-schedules/ 50mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 277 USD ~ 292 CAD
2 people 554 USD ~ 584 CAD
3 people 831 USD ~ 877 CAD
4 people 1,108 USD ~ 1,169 CAD
5 people 1,385 USD ~ 1,461 CAD

Did you know?

  • The total CO2 Emission for your Edmonton - Comox train trip is 44.57 kg
  • Your total cost to travel by train from Edmonton to Comox is about 277.0 USD (~292.23 CAD)