Rome2Rio

How to get fromRoseville to Billingsby plane, train, bus, bus (Greyhound), car, or subway

Find Transport to Billings

See all options

There are 10 ways to get from Roseville to Billings by plane, train, bus, bus (Greyhound), car, or subway

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 from Sacramento International Airport

    best
    1. Fly from Sacramento International Airport (SMF) to Logan International Airport (BIL)plane plane SMF - BIL
    6h 28m
    $116–481
  2. Train, bus via Salt Lake City Airport (SLC)

    1. Take the train from Roseville Amtrak to Salt Lake Citytrain train
    2. Take the bus from Salt Lake City to Idaho Fallsbus bus
    3. Take the bus from Idaho Falls to Buttebus bus
    4. Take the bus from Butte to Billingsbus bus
    29h 40m
    $367–720
  3. Bus

    1. Take the bus from Roseville Bus Stop to Sparks Transit Centerbus bus
    2. Take the bus from Sparks Transit Center to Cheyennebus bus
    3. Take the bus from Cheyenne, WY to Billings, MTbus bus
    34h 5m
    $357–521
  4. Drive 1,055.2 mi

    1. Drive from Roseville to Billingscar car 1,055.2 mi
    17h 22m
    $193–279
  5. Train to Oakland International Airport, fly

    1. Take the train from Roseville Amtrak to Oakland Coliseum/Airport Amtraktrain train
    2. Fly from Oakland International Airport (OAK) to Logan International Airport (BIL)plane plane OAK - BIL
    8h 15m
    $146–527
  6. Train, BART to San Francisco International Airport, fly

    1. Take the train from Roseville Amtrak to Richmondtrain train
    2. Take the subway from Richmond to San Francisco International Airportsubway subway
    3. Fly from San Francisco International Airport (SFO) to Logan International Airport (BIL)plane plane SFO - BIL
    8h 35m
    $135–459
  7. Bus to Reno/Tahoe International Airport, fly

    1. Take the bus from Roseville Bus Stop to Reno Amtrakbus bus
    2. Fly from Reno/Tahoe International Airport (RNO) to Logan International Airport (BIL)plane plane RNO - BIL
    8h 40m
    $136–476
  8. Train to Norman Y. Mineta San José International Airport, fly

    1. Take the train from Roseville Amtrak to Santa Clara Amtraktrain train
    2. Fly from Norman Y. Mineta San José International Airport (SJC) to Logan International Airport (BIL)plane plane SJC - BIL
    9h 6m
    $154–531
  9. Bus via Seattle

    1. Take the bus from Sacramento Bus Station to Seattlebus bus
    2. Take the bus from Seattle to Spokane Stationbus bus
    3. Take the bus from Spokane Station to Billings, MTbus bus
    38h 37m
    $376–554
  10. Train, bus

    1. Take the train from Roseville Amtrak to Denvertrain train
    2. Take the bus from Denver Union Station to Cheyennebus bus
    3. Take the bus from Cheyenne, WY to Billings, MTbus bus
    44h 31m
    $563–1,069

Roseville to Billings by bus

Calendar2Weekly Buses
Duration34h 5mAverage Duration
Ticket$357Cheapest Price
See schedules

Questions & Answers

What companies run services between Roseville, Placer County, CA, USA and Billings, MT, USA?

Delta, Alaska Airlines, Inc., and two other airlines fly from Sacramento International Airport (SMF) to Logan International Airport (BIL) every 3 hours. Alternatively, you can take a bus from Roseville Bus Stop to Billings, MT via Sparks Transit Center and Cheyenne, WY in around 34h 5m.

Airlines
Train operators
Bus 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

More Questions & Answers