1map logoGo to main page

Sacramento, CA, USA to Ukiah, CA, USA from $26: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Sacramento, United States
to
Ukiah, United States

How to Get from Sacramento to Ukiah: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$26 - OtherBest price
235 kmDistance
2h 47m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sacramento to Ukiah with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Train
Bus
Average Duration
5h  20m
Estimated price
$0-0
Recommended
Company
Various
Drive
Average Duration
2h  47m
Estimated price
$26-40
Cheapest
route map
Distance: 235 km
Duration: 2h 47m

See more options

Company
Greyhound, Amtrak
Bus
Average Duration
5h  55m
Estimated price
$0-0
Company
Various
Train
Bus
Average Duration
6h  7m
Estimated price
$0-0

Sacramento - Ukiah operators

Explore transport companies operating between Sacramento and Ukiah, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Sacramento to Martinez

Average Duration
1h
Estimated price
$2-70

Train from Suisun-Fairfield to Ukiah

Average Duration
41m
Estimated price
$266-264
Bus
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Bus from Martinez to Ukiah

Average Duration
3h 20m
Estimated price
$0-0

Bus from Napa Amtrak Bus Stop to Ukiah

Average Duration
2h 40m
Estimated price
$0-0
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Sacramento Bus Station to Vallejo Transit Center

Average Duration
1h 30m
Estimated price
$40-40

Bus from Vallejo to Ukiah

Average Duration
3h 25m
Estimated price
$0-0

Sacramento to Ukiah: Overview of Bus, Train, Flight, and Car Trips

Traveling between Sacramento and Ukiah offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Sacramento to Ukiah, covering a scenic driving distance of 146 miles in approximately 2 hours and 47 minutes. ⛰️ As you journey through the rolling hills and vineyard-dotted landscapes of Northern California, the prices for this adventure range between $26 to $40, offering an affordable and delightful travel experience.
Average price
$26 - $40
🌲 The journey, including transfers, takes approximately 5 hours and 55 minutes, providing scenic views along the way as you travel from the capital city to the charming town in Northern California.
Departure Point
Sacramento Bus Station
Arrival Point
Ukiah station

Frequently asked questions

Find out more about the route from Sacramento to Ukiah.

Or choose the category:
The distance between Sacramento and Ukiah is approximately 162 km or 235 km by road. Traveling by train and then bus can take around 5 hours and 40 minutes, while driving by car typically takes 2 hours and 47 minutes. Alternatively, taking a bus from Sacramento to Ukiah can take approximately 5 hours and 55 minutes.
The most cost-effective and time-efficient transportation option for traveling from Sacramento to Ukiah is by driving. It takes 2 hours and 47 minutes to complete the journey by car. This is both the cheapest and quickest mode of transportation, with the cost of driving estimated at $26-$40.
To travel from Sacramento to Ukiah without using public transportation, you can opt to drive by car. The distance between the two cities is approximately 235 km and it takes about 2 hours and 47 minutes to drive. The prices for car rentals vary, ranging from $26 to $40 depending on the type of vehicle and the rental company.
The best way to travel from Sacramento to Ukiah without a car is by taking a combination of train and bus. The journey takes approximately 5 hours and 40 minutes. The train ride from Sacramento to Ukiah typically takes around 3 hours, and then there is a bus transfer to complete the journey.
Yes, there is a way to travel directly between Sacramento and Ukiah but it requires a transfer. There is no direct bus from Sacramento to Ukiah, but you can take a Greyhound bus from Sacramento to Vallejo and then transfer to another bus that goes to Ukiah. The entire journey, including the transfer, takes approximately 5 hours and 55 minutes.
There are several options for accommodation near Ukiah. There are more than 24 hotels available in the area, offering a range of amenities and prices. The starting price for hotels in Ukiah is $75 per night.