Best base logic
Use central neighbourhoods that keep the main daily clusters reachable without making every outing a cross-city transfer.
Two Canadian city bases, one manageable rail transfer, and enough flexible space for a family trip that does not depend on perfect weather.
Montreal gives the first half of the trip a flexible urban base: Old Montreal, the Plateau, Mount Royal, food markets, and indoor alternatives can be clustered without changing hotels. Quebec City then adds a compact historic core and a slower final rhythm.
This is a planning example, not a booking guarantee. Check seasonal opening hours, rail schedules, hotel policies, weather, and accessibility before committing.
Alfred's Logistical Validation Engine checks itinerary structure, transfer gaps, hotel proximity, activity timing, and daily pacing before you move toward booking.
Booking boundary: Alfred does not process payments or manage bookings. Booking options open with partners where applicable, and the partner handles the booking under its own terms.
A two-base plan with a lighter arrival, one protected transfer, and room for weather or energy changes.

Arrive, transfer to a central Montreal base, and keep the first walk close.
Simple dinner and an early finish; keep the next morning usable.
Old Montreal and the waterfront, clustered to reduce cross-city travel.
Choose an indoor museum or market block if rain or cold changes the plan.
Daytime train from Montreal to Québec City; do not stack a timed attraction after arrival.
Keep the final block near the base and allow departure time to remain flexible.
Planning notes
Use central neighbourhoods that keep the main daily clusters reachable without making every outing a cross-city transfer.
Keep the Montreal to Québec City rail move daytime and protected. Confirm the live schedule and station access before booking.
Build an indoor alternative beside each outdoor anchor rather than treating bad weather as a route failure.
Generate, validate, and edit the complete Montreal and Quebec City itinerary in the Alfred app.
Plan with Alfred