Find train tickets from Ottawa to Montreal

YOW — YMQ
Jun 13 — Jun 201
1 adult
Thu 6/13
Thu 6/20

Good to know

Cheapest day to travel

Thursday

Most expensive day to travel

Monday

Average price (round-trip)

$68

Average price (one-way)

$30
Train tickets from Ottawa to Montreal are on average 2% less expensive on Thursdays
Train tickets from Ottawa to Montreal are on average 5% more expensive on Mondays
(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 $71 or less.
  • You will generally catch the best train deals if you travel in the morning.

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.

  • How much does a train ticket from Ottawa to Montreal cost?

    The average price of a round-trip train ticket from Ottawa to Montreal is $71. In the last 3 days, the lowest price found by KAYAK users was $67.

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

6/7Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
7/6Sat
nonstopVIA Rail Canada
2h 57mXLM-XDS
$63
6/10Mon
nonstopVIA Rail Canada
2h 39mXDS-XLM
6/17Mon
nonstopVIA Rail Canada
2h 56mXLM-XDS
$67
5/29Wed
nonstopVIA Rail Canada
2h 49mXDS-XLM
6/5Wed
nonstopVIA Rail Canada
2h 48mXLM-XDS
$67
5/20Mon
nonstopVIA Rail Canada
2h 49mXDS-XLM
5/28Tue
nonstopVIA Rail Canada
2h 48mXLM-XDS
$67
6/7Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
7/6Sat
1 stopVIA Rail Canada
4h 27mXLM-XDS
$70
5/28Tue
nonstopVIA Rail Canada
2h 41mXDS-XLM
5/29Wed
nonstopVIA Rail Canada
2h 57mXLM-XDS
$71
5/21Tue
nonstopVIA Rail Canada
2h 49mXDS-XLM
5/23Thu
nonstopVIA Rail Canada
2h 52mXLM-XDS
$74
5/21Tue
nonstopVIA Rail Canada
2h 49mXDS-XLM
5/23Thu
1 stopVIA Rail Canada
4h 27mXLM-XDS
$74
5/24Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
5/28Tue
nonstopVIA Rail Canada
2h 48mXLM-XDS
$74
6/7Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
6/9Sun
nonstopVIA Rail Canada
2h 52mXLM-XDS
$74
6/10Mon
nonstopVIA Rail Canada
2h 39mXDS-XLM
6/17Mon
1 stopVIA Rail Canada
4h 27mXLM-XDS
$74
5/29Wed
nonstopVIA Rail Canada
2h 49mXDS-XLM
6/2Sun
nonstopVIA Rail Canada
2h 52mXLM-XDS
$81
5/22Wed
nonstopVIA Rail Canada
2h 49mXDS-XLM
5/22Wed
nonstopVIA Rail Canada
2h 52mXLM-XDS
$81
5/25Sat
nonstopVIA Rail Canada
2h 41mXDS-XLM
5/26Sun
nonstopVIA Rail Canada
2h 57mXLM-XDS
$88
5/24Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
5/26Sun
nonstopVIA Rail Canada
2h 57mXLM-XDS
$88
5/26Sun
nonstopVIA Rail Canada
2h 51mXDS-XLM
6/23Sun
nonstopVIA Rail Canada
2h 57mXLM-XDS
$101

Search by stops

Search by train company

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

7/31Wed
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
6/19Wed
nonstopVIA Rail Canada
2h 39mXDS-XLM
$30
8/15Thu
nonstopVIA Rail Canada
2h 39mXDS-XLM
$30
7/12Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
7/12Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
7/15Mon
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
7/11Thu
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
7/15Mon
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
6/12Wed
nonstopVIA Rail Canada
2h 39mXDS-XLM
$30
6/13Thu
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
6/15Sat
nonstopVIA Rail Canada
2h 39mXDS-XLM
$30
6/15Sat
nonstopVIA Rail Canada
2h 39mXDS-XLM
$30
6/13Thu
nonstopVIA Rail Canada
2h 49mXDS-XLM
$30
7/13Sat
nonstopVIA Rail Canada
2h 41mXDS-XLM
$30
7/13Sat
nonstopVIA Rail Canada
2h 39mXDS-XLM
$30
6/14Fri
nonstopVIA Rail Canada
2h 41mXDS-XLM
$33
6/16Sun
nonstopVIA Rail Canada
2h 39mXDS-XLM
$33
6/14Fri
nonstopVIA Rail Canada
2h 49mXDS-XLM
$37
5/29Wed
nonstopVIA Rail Canada
2h 49mXDS-XLM
$37
6/9Sun
nonstopVIA Rail Canada
2h 41mXDS-XLM
$41

Search by stops

Search by train company