Find train tickets from Ottawa to Montreal

YOW — YMQ
Jul 10 — Jul 171
1 adult
Wed 7/10
Wed 7/17

Good to know

Average price (round-trip)

$60

Average price (one-way)

$30
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Ottawa to Montreal train tickets

  • 25% of our users found round-trip train tickets from Ottawa to Montreal for $138 or less.

FAQs when traveling from Ottawa to Montreal by train

  • How long is a train journey to Montreal from Ottawa?

    The train journey from Ottawa to Montreal takes 2h 03m on average and covers a distance of 103 miles.

  • What train companies travel from Ottawa to Montreal?

    VIA Rail Canada is the only train operator serving this route.

Book VIA Rail Canada tickets from Ottawa to Montreal (round-trip)

7/17Wed
nonstopVIA Rail Canada
2h 33mXDS-XLM
7/18Thu
nonstopVIA Rail Canada
2h 56mXLM-XDS
$60
8/26Mon
nonstopVIA Rail Canada
2h 51mXDS-XLM
9/6Fri
nonstopVIA Rail Canada
2h 40mXLM-XDS
$60
8/26Mon
nonstopVIA Rail Canada
2h 41mXDS-XLM
9/6Fri
nonstopVIA Rail Canada
2h 56mXLM-XDS
$60
7/19Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
7/26Fri
nonstopVIA Rail Canada
2h 53mXLM-XDS
$60
9/6Fri
nonstopVIA Rail Canada
2h 42mXDS-XLM
9/7Sat
nonstopVIA Rail Canada
2h 57mXLM-XDS
$61
9/6Fri
nonstopVIA Rail Canada
2h 42mXDS-XLM
9/7Sat
1 stopVIA Rail Canada
4h 27mXLM-XDS
$61
7/4Thu
nonstopVIA Rail Canada
2h 49mXDS-XLM
7/11Thu
nonstopVIA Rail Canada
2h 53mXLM-XDS
$61
9/6Fri
nonstopVIA Rail Canada
2h 42mXDS-XLM
9/7Sat
nonstopVIA Rail Canada
2h 57mXLM-XDS
$61
7/20Sat
nonstopVIA Rail Canada
2h 33mXDS-XLM
7/21Sun
nonstopVIA Rail Canada
2h 57mXLM-XDS
$61
9/6Fri
nonstopVIA Rail Canada
2h 42mXDS-XLM
9/7Sat
1 stopVIA Rail Canada
4h 27mXLM-XDS
$61
7/15Mon
nonstopVIA Rail Canada
2h 42mXDS-XLM
7/17Wed
nonstopVIA Rail Canada
2h 40mXLM-XDS
$64
7/12Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
7/17Wed
nonstopVIA Rail Canada
2h 40mXLM-XDS
$64
6/24Mon
nonstopVIA Rail Canada
2h 42mXDS-XLM
6/29Sat
nonstopVIA Rail Canada
2h 53mXLM-XDS
$64
7/3Wed
nonstopVIA Rail Canada
2h 49mXDS-XLM
7/5Fri
nonstopVIA Rail Canada
2h 53mXLM-XDS
$67
7/17Wed
nonstopVIA Rail Canada
2h 33mXDS-XLM
7/18Thu
1 stopVIA Rail Canada
4h 18mXLM-XDS
$67
6/29Sat
nonstopVIA Rail Canada
2h 33mXDS-XLM
7/20Sat
nonstopVIA Rail Canada
2h 57mXLM-XDS
$67
7/5Fri
nonstopVIA Rail Canada
2h 42mXDS-XLM
7/12Fri
nonstopVIA Rail Canada
2h 40mXLM-XDS
$68
6/29Sat
nonstopVIA Rail Canada
2h 33mXDS-XLM
7/20Sat
1 stopVIA Rail Canada
4h 27mXLM-XDS
$70
7/4Thu
nonstopVIA Rail Canada
2h 49mXDS-XLM
7/11Thu
1 stopVIA Rail Canada
4h 18mXLM-XDS
$71
6/23Sun
nonstopVIA Rail Canada
2h 33mXDS-XLM
6/28Fri
nonstopVIA Rail Canada
2h 53mXLM-XDS
$84

Search by stops

Search by train company

Book VIA Rail Canada tickets from Ottawa to Montreal (one-way)

7/12Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
7/12Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
9/4Wed
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
7/11Thu
nonstopVIA Rail Canada
2h 41mXDS-XLM
$30
7/11Thu
nonstopVIA Rail Canada
2h 41mXDS-XLM
$30
8/8Thu
nonstopVIA Rail Canada
2h 42mXDS-XLM
$30
7/19Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
9/25Wed
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
7/10Wed
nonstopVIA Rail Canada
2h 42mXDS-XLM
$31
8/10Sat
nonstopVIA Rail Canada
2h 33mXDS-XLM
$31
9/4Wed
nonstopVIA Rail Canada
2h 42mXDS-XLM
$31
8/12Mon
nonstopVIA Rail Canada
2h 42mXDS-XLM
$31
9/11Wed
nonstopVIA Rail Canada
2h 33mXDS-XLM
$31
7/13Sat
nonstopVIA Rail Canada
2h 33mXDS-XLM
$31
7/13Sat
nonstopVIA Rail Canada
2h 33mXDS-XLM
$31
6/25Tue
nonstopVIA Rail Canada
2h 33mXDS-XLM
$34
7/9Tue
nonstopVIA Rail Canada
2h 33mXDS-XLM
$34
6/27Thu
nonstopVIA Rail Canada
2h 42mXDS-XLM
$34
6/17Mon
nonstopVIA Rail Canada
2h 42mXDS-XLM
$38
6/28Fri
nonstopVIA Rail Canada
2h 42mXDS-XLM
$41

Search by stops

Search by train company