placeOttawa, ON pin_dropLondon, ON
swap_horiz
swap_horizsearch
help

Via Rail from Ottawa to London: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 4h 21m. Opt for Via Rail trains with fares starting at $120. Check the 23 departure options below.

Earlier
Later
Cheaper
Faster
5:30 AM4h 32m10:02 AM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
8:35 AM4h 43m1:18 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
10:27 AM4h 21m2:48 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
10:27 AM1h 57m12:24 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
10:27 AM4h 21m2:48 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
10:27 AM4h 21m2:48 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:30 AM2h 8m1:38 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:48 AM4h 45m4:33 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:48 AM4h 45m4:33 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
11:48 AM4h 45m4:33 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
12:23 PM4h 55m5:18 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
1:45 PM2h 33m4:18 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
2:32 PM4h 31m7:03 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
4:15 PM2h 12m6:27 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
4:15 PM2h 12m6:27 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
5:22 PM2h 25m7:47 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
5:22 PM2h 25m7:47 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
5:22 PM2h 25m7:47 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
5:40 PM3h 29m9:09 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
5:40 PM3h 29m9:09 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
7:45 PM2h 7m9:52 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
7:45 PM2h 7m9:52 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)
7:45 PM2h 7m9:52 PM
ottawalondon

Via Rail
star_whitestar_halfstar_borderstar_borderstar_border(341)

Choose a date