Looks like you can.
From the article at this link:
http://roadtoalaska.com/roadsto.html (Scroll down to "Bus")
You'll need to buy tickets from three different bus lines (minimum $400 one-way) and endure 5 days on the road -- including one mandatory night in a hotel.
Bring lots of beef jerky and a cushion for your tushie. Or, book a flight for about $300 and be in Anchorage in less than 4 hours.
43 hours
North East from Seattle
The driving distance from Seattle, Washington to Anchorage, Alaska is about 2,360 miles.
British Columbia and Yukon Territory are between Anchorage and Seattle.
I don't believe there is train service from Seattle to Anchorage. If such service exists, it would cover about 2,500 miles and take about 2 or 3 days.
Unfortunately, NO. There is no bus service through Snoqualmie Pass.
The ship sailed for Seattle to Anchorage and stopped in Vancouver on the way back.
Companies that offer bus services in Seattle are for example BoltBus Seattle, Community Transit Seattle, Pullman Bus Seattle, Trolleybus Seattle or Shuttle Express.
The air distance from Seattle, Washington, to Anchorage, Alaska, is 1,435 miles. That equals 2,310 kilometers or 1,247 nautical miles.
2260 miles
The air distance from Seattle, Washington, to Anchorage, Alaska, is 1,438 miles. That equals 2,314 kilometers or 1,250 nautical miles.
Alaska///////seattle is in the usa you have to drive thru british Columbia in Canada to get to anchorage