Find train tickets from Montreal to Québec City

YMQ — YQB
Jun 22 — Jun 291
1 adult
Sat 6/22
Sat 6/29

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Thursday

Average price (round-trip)

$63

Average price (one-way)

$31
Train tickets from Montreal to Québec City are on average 1% less expensive on Tuesdays
Train tickets from Montreal to Québec City are on average 1% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Montreal to Québec City train tickets

  • 25% of our users found round-trip train tickets from Montreal to Québec City for $68 or less.
  • You will generally catch the best train deals if you travel in the afternoon.
  • The cheapest train from Montreal to Québec City was found 71 days before departure, on average.

FAQs when traveling from Montreal to Québec City by train

  • How long is a train journey to Québec City from Montreal?

    The train journey from Montreal to Québec City takes 2h 45m on average and covers a distance of 144 miles.

  • What train companies travel from Montreal to Québec City?

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

Book train tickets from Montreal to Québec City (round-trip)

7/17Wed
nonstopVIA Rail Canada
2h 45mXLM-XFY
7/24Wed
nonstopVIA Rail Canada
2h 33mXFY-XLM
$62
9/27Fri
nonstopVIA Rail Canada
2h 50mXLM-XFZ
10/1Tue
nonstopVIA Rail Canada
2h 25mXFZ-XLM
$62
9/27Fri
nonstopVIA Rail Canada
2h 59mXLM-XFY
9/28Sat
nonstopVIA Rail Canada
2h 36mXFY-XLM
$62
9/27Fri
nonstopVIA Rail Canada
2h 59mXLM-XFY
10/1Tue
nonstopVIA Rail Canada
2h 36mXFY-XLM
$62
6/21Fri
nonstopVIA Rail Canada
2h 39mXLM-XFY
6/28Fri
nonstopVIA Rail Canada
2h 26mXFY-XLM
$65
6/21Fri
nonstopVIA Rail Canada
2h 50mXLM-XFZ
6/28Fri
nonstopVIA Rail Canada
2h 18mXFZ-XLM
$65
9/27Fri
nonstopVIA Rail Canada
2h 34mXLM-XFZ
9/28Sat
nonstopVIA Rail Canada
2h 29mXFZ-XLM
$65
6/13Thu
nonstopVIA Rail Canada
2h 45mXLM-XFY
6/15Sat
nonstopVIA Rail Canada
2h 36mXFY-XLM
$65
7/17Wed
nonstopVIA Rail Canada
2h 34mXLM-XFZ
7/24Wed
nonstopVIA Rail Canada
2h 18mXFZ-XLM
$65
6/8Sat
nonstopVIA Rail Canada
2h 34mXLM-XFZ
7/3Wed
nonstopVIA Rail Canada
2h 18mXFZ-XLM
$69
6/8Sat
nonstopVIA Rail Canada
2h 41mXLM-XFY
7/3Wed
nonstopVIA Rail Canada
2h 26mXFY-XLM
$69
6/21Fri
nonstopVIA Rail Canada
2h 39mXLM-XFY
6/23Sun
nonstopVIA Rail Canada
2h 37mXFY-XLM
$69
6/13Thu
nonstopVIA Rail Canada
2h 50mXLM-XFZ
6/15Sat
nonstopVIA Rail Canada
2h 29mXFZ-XLM
$75
6/21Fri
nonstopVIA Rail Canada
2h 34mXLM-XFZ
6/23Sun
nonstopVIA Rail Canada
2h 29mXFZ-XLM
$76
6/16Sun
nonstopVIA Rail Canada
2h 30mXLM-XFY
6/16Sun
nonstopVIA Rail Canada
2h 37mXFY-XLM
$82
5/29Wed
nonstopVIA Rail Canada
2h 45mXLM-XFY
6/5Wed
nonstopVIA Rail Canada
2h 37mXFY-XLM
$83
5/29Wed
nonstopVIA Rail Canada
2h 34mXLM-XFZ
6/5Wed
nonstopVIA Rail Canada
2h 18mXFZ-XLM
$86
5/29Wed
nonstopAccesRail
3h 30mYMY-XLJ
6/5Wed
nonstopAccesRail
3h 18mXLJ-YMY
$257
7/10Wed
nonstopAccesRail
4h 11mYUL-XLJ
7/16Tue
1 stopAccesRail
4h 22mXLJ-YUL
$260
5/29Wed
nonstopAccesRail
4h 01mYUL-XLJ
6/5Wed
nonstopAccesRail
4h 16mXLJ-YUL
$267

Search by stops

Search by train company

Book VIA Rail Canada tickets from Montreal to Québec City (one-way)

7/23Tue
nonstopVIA Rail Canada
2h 34mXLM-XFZ
$31
9/18Wed
nonstopVIA Rail Canada
2h 58mXLM-XFY
$31
6/22Sat
nonstopVIA Rail Canada
2h 34mXLM-XFZ
$31
6/21Fri
nonstopVIA Rail Canada
2h 50mXLM-XFZ
$31
7/20Sat
nonstopVIA Rail Canada
2h 50mXLM-XFZ
$31
7/23Tue
nonstopVIA Rail Canada
2h 34mXLM-XFZ
$31
7/10Wed
nonstopVIA Rail Canada
3h 27mYMY-XLJ
$31
9/27Fri
nonstopVIA Rail Canada
3h 46mYMY-XLJ
$31
9/27Fri
nonstopVIA Rail Canada
2h 39mXLM-XFY
$31
9/27Fri
nonstopVIA Rail Canada
2h 59mXLM-XFY
$31
8/31Sat
nonstopVIA Rail Canada
2h 59mXLM-XFY
$31
8/29Thu
nonstopVIA Rail Canada
2h 50mXLM-XFZ
$31
8/24Sat
nonstopVIA Rail Canada
3h 06mYMY-XLJ
$31
9/27Fri
nonstopVIA Rail Canada
2h 59mXLM-XFY
$31
8/23Fri
nonstopVIA Rail Canada
2h 59mXLM-XFY
$31
6/24Mon
nonstopVIA Rail Canada
3h 27mYMY-XLJ
$31
6/23Sun
nonstopVIA Rail Canada
3h 23mYMY-XLJ
$31
8/23Fri
nonstopVIA Rail Canada
2h 39mXLM-XFY
$31
7/26Fri
nonstopVIA Rail Canada
3h 46mYMY-XLJ
$31
7/1Mon
nonstopVIA Rail Canada
2h 34mXLM-XFZ
$31

Search by stops

Search by train company