There are 6 ways to get from Edmonds to Newhalem by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, taxi
best- Take the train from Edmonds to Mount Vernon Amtrak Station
- Take the bus from Skagit Station Gate 1 to SR 20 & Superior Ave70X
- Take the taxi from SR 20 & Superior Ave to Newhalem
4h 3m$101–173Drive 104 mi
cheapest- Drive from Edmonds to Newhalem104 mi
2h 21m$19–28Train, drive (Amtrak)
- Take the train from Edmonds to Mount Vernon Amtrak StationAmtrak Cascades
- Drive from Mount Vernon Amtrak Station to Newhalem
2h 34m$31–89Train, bus, taxi via Concrete Park & Ride
- Take the train from Edmonds to Mount Vernon Amtrak Station
- Take the bus from Skagit Station Gate 1 to Concrete Park & Ride70X
- Take the taxi from Concrete Park & Ride to Newhalem
4h 4m$101–173Bus, taxi
- Take the bus from Lynnwood City Center Station Bay D4 to Smokey Point Transit Center Bay 4202 / ...
- Take the bus from Smokey Point Transit Center Bay 3 to Seeman St & Givens Ave230
- Take the taxi from Seeman St & Givens Ave to Newhalem
4h 39m$104–139Bus, taxi via Concrete Park & Ride
- Take the bus from Everett Station to Skagit Station Gate 390X
- Take the bus from Skagit Station Gate 1 to Concrete Park & Ride70X
- Take the taxi from Concrete Park & Ride to Newhalem
5h 23m$86–161
Questions & Answers
The cheapest way to get from Edmonds to Newhalem is to drive which costs $19 - $28 and takes 2h 21m.
The fastest way to get from Edmonds to Newhalem is to drive which takes 2h 21m and costs $19 - $28.
The distance between Edmonds and Newhalem is 120 miles. The road distance is 104.6 miles.
The best way to get from Edmonds to Newhalem without a car is to train and bus and taxi which takes 4h 3m and costs $100 - $180.
It takes approximately 4h 3m to get from Edmonds to Newhalem, including transfers.
Yes, the driving distance between Edmonds to Newhalem is 105 miles. It takes approximately 2h 21m to drive from Edmonds to Newhalem.
There are three+ hotels available in Newhalem.
What companies run services between Edmonds, WA, USA and Newhalem, WA, USA?
There is no direct connection from Edmonds to Newhalem. However, you can take the train to Mount Vernon Amtrak Station, walk to Skagit Station Gate 1, take the bus to SR 20 & Superior Ave, then take the taxi to Newhalem. Alternatively, you can take a train from Edmonds to Newhalem via Mount Vernon Amtrak Station in around 2h 34m.
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Edmonds to Mount Vernon Amtrak Station
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- $20–75
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 360-757-4433
- custserv@skagittransit.org
- Website
- skagittransit.org
Bus from Skagit Station Gate 1 to SR 20 & Superior Ave
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- $1–2
- Website
- https://www.skagittransit.org
- Youth 8-17
- $1
- Adult
- $1–2
Bus from Skagit Station Gate 1 to Concrete Park & Ride
- Ave. Duration
- 1h 13m
- Frequency
- 3 times a day
- Estimated price
- $1–2
- Website
- https://www.skagittransit.org
- Youth 8-17
- $1
- Adult
- $1–2
Bus from Everett Station to Skagit Station Gate 3
- Ave. Duration
- 40 min
- Frequency
- Every 2 hours
- Estimated price
- $1–2
- Website
- https://www.skagittransit.org
- Youth 8-17
- $1
- Adult
- $1–2
- Phone
- (800) 562-1375
- riders@commtrans.org
- Website
- communitytransit.org
Bus from Lynnwood City Center Station Bay D4 to Smokey Point Transit Center Bay 4
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- $2–5
- Website
- https://www.communitytransit.org/
Bus from Smokey Point Transit Center Bay 3 to Seeman St & Givens Ave
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Website
- https://www.communitytransit.org/
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Everett Station to Skagit Station Gate 3
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Everett Station to Skagit Station Gate 3
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Estimated price
- $22–50
- Website
- https://www.greyhound.com/
- Ave. Duration
- 48 min
- Estimated price
- $80–130
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide







