Rome2Rio

Lacey to Calgary buses

Find Transport to Calgary

View schedule

Trip Overview

The average bus between Lacey and Calgary takes 39h 41m and the fastest bus takes 36h 18m. The bus runs, on average, 6 times per week from Lacey to Calgary. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

39h 41m
Duration
1,314 km
Distance
6 times a week
Frequency

Lacey to Calgary bus times

Buses run 6 times a week between Lacey and Calgary. The earliest departure is at 6:43 AM in the morning, and the last departure from Lacey is at 4:45 PM which arrives into Calgary at 10:30 PM. All services require a transfer at Lakewood Station - Bay 3 and take an average of 39h 41m. The schedules shown below are for the next available departures.

Departing Friday, November 6, 2026

  •  → 

    Arrives next day

    Intercity TransitSound TransitGreyhound USARider ExpressEBus Canada37h 47m • 4 changes

Departing Saturday, November 7, 2026

  •  → 

    Arrives next day

    Intercity TransitSound TransitGreyhound USARider ExpressEBus Canada36h 18m • 4 changes

Departing Sunday, November 8, 2026

  •  → 

    Arrives next day

    Intercity TransitSound TransitGreyhound USARider ExpressEBus Canada36h 42m • 4 changes

Departing Monday, November 9, 2026

  •  → 

    Arrives next day

    Intercity TransitSound TransitGreyhound USARider ExpressEBus Canada37h 47m • 4 changes
  •  → 

    Arrives +2 days

    Intercity TransitSound TransitGreyhound USARider ExpressEBus Canada2d 3h • 4 changes

Frequently asked questions

Want to know about travelling from Lacey to Calgary? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Lacey to Calgary.ExpandLaunch map view
  • Distance: 1,314.1 km
  • Duration: 39h 41m

What companies run services between Lacey, WA, USA and Calgary, AB, Canada?

You can take a bus from Lacey Transit Center - Bay G to Calgary Downtown Ticket Office 606 5 Ave SW via Lakewood Station - Bay 3, Bus Wy & Royal Brougham St, Seattle Bus Station, Vancouver, and Canmore - Northwind Hotel in around 22h 3m.

Operators