Rome2Rio

How to get fromDenver to Kamiahby plane, car, bus, train or taxi

Find Transport to Kamiah

See all options

There are 7 ways to get from Denver to Kamiah by plane, car, bus, train, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Missoula International Airport, drive

    best
    1. Fly from Denver (DEN) to Missoula International Airport (MSO)planeDEN - MSO
    2. Drive from Missoula International Airport (MSO) to Kamiahcar
    7h 17m
    $113–485
  2. Bus, train, taxi

    1. Take the bus from Denver Union Station to Salt Lake City Intermodal Trans Ctrbus
    2. Take the train from Salt Lake Central Station to Roy Stationtrain750
    3. Take the bus from Ogden, UT to 3988 W Chinden - Boisebus
    4. Take the bus from Boise, ID - Airport to Cottonwoodbus
    5. Take the taxi from Cottonwood to Kamiahtaxi
    28h 17m
    $248–400
  3. Train, bus, taxi

    1. Take the train from Denver to Salt Lake Citytrain
    2. Take the bus from Farmington - Hampton Inn to Pocatellobus
    3. Take the bus from Pocatello Transit to Boise, ID - Airportbus
    4. Take the bus from Boise, ID - Airport to Grangeville, IDbus
    5. Take the taxi from Grangeville, ID to Kamiahtaxi
    30h 50m
    $301–1,051
  4. Drive 1,046 mi

    1. Drive from Denver to Kamiahcar1,046 mi
    16h 24m
    $191–276
  5. Fly to Spokane International Airport, bus, taxi

    1. Fly from Denver (DEN) to Spokane International Airport (GEG)planeDEN - GEG
    2. Take the bus from Spokane International Airport to Craigmontbus
    3. Take the taxi from Craigmont to Kamiahtaxi
    10h 11m
    $225–655
  6. Fly to Boise Airport, bus, taxi

    1. Fly from Denver (DEN) to Boise Airport (BOI)planeDEN - BOI
    2. Take the bus from Boise, ID - Airport to Grangeville, IDbus
    3. Take the taxi from Grangeville, ID to Kamiahtaxi
    10h 1m
    $315–1,090
  7. Bus, taxi

    1. Take the bus from Denver Union Station to Cheyennebus
    2. Take the bus from Cheyenne, WY to Billings, MTbus
    3. Take the bus from Billings to Spokanebus
    4. Take the bus from Spokane Station to Cottonwoodbus
    5. Take the taxi from Cottonwood to Kamiahtaxi
    29h 9m
    $328–575

Denver (DEN) to Missoula International Airport (MSO) flights

Calendar47Weekly Planes
Duration3h 20mAverage Duration
Ticket$78Cheapest Price
See schedules

Questions & Answers

What companies run services between Denver, CO, USA and Kamiah, ID, USA?

There is no direct connection from Denver to Kamiah. However, you can take the train to Denver Airport Station, walk to Denver (DEN) airport, fly to Missoula International Airport (MSO), then drive to Kamiah. Alternatively, you can take the bus to Salt Lake City Intermodal Trans Ctr, walk to Salt Lake Central Station, take the train to Roy Station, walk to Roy Station, take the bus to 21St St @ 1083 W, walk to Ogden, UT, take the bus to 3988 W Chinden - Boise, walk to W Chinden Blvd & W 39th St SWC, take the line 20 bus to Boise Airport, walk to Boise, ID - Airport, take the bus to Cottonwood, then take the taxi to Kamiah.

Airlines
Train operators
Bus operators
Other operators

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

Need to know: Greyhound

Read the travel guideNeed to know: Greyhound