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.
If you are stupid yes you could but it would be tough through the snow
Sort of. You can catch a ferry but will have to leave from Bellingham (north of Seattle) and arrive in Seward (south of Anchorage).
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