🎉 Available now! Next batch shipping March 14th

All routes

D Line Schedule and Arrival Times

D LineBus · Metro Transit

The D Line runs from Crown Hill and Blue Ridge through Ballard to downtown Seattle via 15th Avenue NW and Elliott Avenue. It connects one of Seattle's most popular neighborhoods to the city center.

Live Arrivals Along the D Line

Refreshes every 60s

15th Ave NW & NW 85th St

Northbound
40Northgate Station
2 min
40Northgate Station
63 min
Downtown Seattle Uptown
D LineDowntown Seattle Uptown
8 min
D LineDowntown Seattle Uptown
68 min
Crown Hill
D LineCrown Hill
49 min
D LineCrown Hill
108 min

15th Ave NW & NW 80th St

Downtown Seattle Uptown
D LineDowntown Seattle Uptown
9 min
D LineDowntown Seattle Uptown
69 min
Crown Hill
D LineCrown Hill
48 min
D LineCrown Hill
107 min

15th Ave NW & NW 75th St

Downtown Seattle Uptown
D LineDowntown Seattle Uptown
10 min
D LineDowntown Seattle Uptown
70 min
Crown Hill
D LineCrown Hill
47 min
D LineCrown Hill
106 min

15th Ave NW & NW 70th St

Downtown Seattle Uptown
D LineDowntown Seattle Uptown
11 min
D LineDowntown Seattle Uptown
71 min
Crown Hill
D LineCrown Hill
46 min
D LineCrown Hill
106 min

All D Line Stops

D Line Frequency and Hours

Buses run every 10-12 minutes during peak hours and every 15 minutes off-peak. Service starts around 5:00 AM and runs until approximately 1:00 AM.

Best Way to Check D Line Times

There are a few ways to check when the next D Line bus is coming. Transit apps like OneBusAway and Google Maps show real-time arrivals. Metro Transit's website and station signs also display live times. For daily commuters, a dedicated display like NextStop shows D Line arrival times on your desk or counter — always on, no phone required.