How far is Oklahoma City, OK from Piedmont, CA?

The driving distance from Oklahoma City, OK to Piedmont, CA is about 1617 miles (2602.3 km), with a travel time of about 28h 17m by car.

  • The straight-line flight distance is about 1375.7 miles (2214 km).
  • For a round trip, plan for roughly 56h 35m of driving time before adding stops, traffic, or weather delays.
  • A comfortable departure window is usually 6:00 AM to 7:30 AM CDT.
Trip Tools

Reverse, save, or send this route

This drive is better planned with a longer stop or an overnight stay. Copy the route link, send it to another device, or print a clean version before you head out.

Reverse Route
Quick Snapshot
Road
1617.01 mi
28h 17m
Flight
1375.7 mi
2213.98 km direct

This drive is better planned with a longer stop or an overnight stay.

Learn Distance

Choose another destination from Oklahoma City.

Flight Distance

Direct air line
1375.7 mi
Kilometers
2213.98 km
Flight Time
02h 46m

Driving Distance

Road route
1617.01 mi
Kilometers
2602.32 km
Drive Time
28h 17m

Gas Cost Calculator

Leave and Arrive Planner

Pick a departure time to see your estimated arrival and same-day return window.

Drive time stays fixed at 28h 17m.

Arrival Snapshot
Arrive in Piedmont
Thu, Sep 24, 4:11 PM PDT
Return by in Oklahoma City
Fri, Sep 25, 10:29 PM CDT
Useful when you're deciding between a quick errand, a day trip, or a longer stop.
Leave Oklahoma City
2026-09-23T13:54
Arrive Piedmont
Thu, Sep 24, 6:11 PM CDT
Route Timing
28h 17m
One way by road
Best Departure Window
6:00 AM to 7:30 AM CDT
Treat this as a longer travel day
Arrive between
8:18 AM to 9:48 AM PDT

Starting early still helps, but most travelers will want a longer stop or an overnight stay on a route this long.

Leave by
3:24 AM CDT
Keeps a same-day return open with about 08h 00m at the destination.
Back in Oklahoma City
8:00 PM CDT
Overnight-style route

You are leaving earlier than the recommended window, which gives you extra margin for breaks and traffic.

Halfway Point

A useful midpoint for breaks, coffee, or meeting in the middle.

Mid-route stop
Winslow
AZ

City in Navajo County, Arizona, United States

From Oklahoma City
805.4 mi
14h 08m
To Piedmont
811.6 mi
14h 08m

Route Weather Snapshot

Check the forecast at both ends before you head out.

Origin
89°F
Wednesday

Mostly Sunny

Starts
Wed, Sep 23 6:00 AM CDT
Wind
8 mph ENE
Destination
87°F
Wednesday

Patchy Fog then Mostly Sunny

Starts
Wed, Sep 23 6:00 AM PDT
Wind
0 to 5 mph W

Driving Route Map

The map below follows the saved road route between Oklahoma City and Piedmont.

Turn-by-Turn Driving Directions

Step-by-step road directions between Oklahoma City and Piedmont.

  1. 1

    Start on North Robinson Avenue

    138 m · 25 sec · North Robinson Avenue

  2. 2

    Turn left onto Park Avenue

    918 ft · 41 sec · Park Avenue

  3. 3

    Turn left onto North Hudson Avenue

    116 m · 10 sec · North Hudson Avenue

  4. 4

    Turn right onto West Main Street

    2775 ft · 1 min · West Main Street

  5. 5

    Turn left onto North Classen Boulevard

    1320 ft · 27 sec · North Classen Boulevard

  6. 6

    Continue on South Western Avenue

    2253 ft · 50 sec · South Western Avenue

  7. 7

    Take the ramp right toward I 40 West, US 270 West: Amarillo

    1497 ft · 37 sec

  8. 8

    Merge slight left onto Crosstown Expressway

    2 mi · 3 min · Crosstown Expressway

  9. 9

    Continue on Korean War Veterans Memorial Highway

    64.9 mi · 1 hr 8 min · Korean War Veterans Memorial Highway

  10. 10

    Continue on Senator Ed Berrong Memorial Highway

    2.6 mi · 3 min · Senator Ed Berrong Memorial Highway

  11. 11

    Continue on Korean War Veterans Memorial Highway

    24.1 mi · 25 min · Korean War Veterans Memorial Highway

  12. 12

    Continue on Great Western Cattle Trail

    10.6 mi · 11 min · Great Western Cattle Trail

  13. 13

    Continue on Korean War Veterans Memorial Highway

    954.3 mi · 16 hr 7 min · Korean War Veterans Memorial Highway

  14. 14

    Continue on Needles Freeway

    155.1 mi · 2 hr 46 min · Needles Freeway

  15. 15

    Merge slight left onto Barstow and Mojave Freeway

    3.4 mi · 4 min · Barstow and Mojave Freeway

  16. 16

    Take the exit slight right toward CA 58 West: Bakersfield

    3260 ft · 1 min

  17. 17

    Continue on Barstow-Bakersfield Highway

    34.8 mi · 40 min · Barstow-Bakersfield Highway

  18. 18

    Continue on Mojave-Barstow Highway

    26.9 mi · 30 min · Mojave-Barstow Highway

  19. 19

    Continue on Barstow–Bakersfield Highway

    8.2 mi · 9 min · Barstow–Bakersfield Highway

  20. 20

    Continue on Bakersfield–Tehachapi Highway

    1.2 km · 51 sec · Bakersfield–Tehachapi Highway

  21. 21

    Continue on Bakersfield Tehachapi Highway

    54.6 mi · 1 hr 3 min · Bakersfield Tehachapi Highway

  22. 22

    Continue on Centennial Corridor

    2.3 mi · 3 min · Centennial Corridor

  23. 23

    Continue on Westside Parkway

    6.6 mi · 8 min · Westside Parkway

  24. 24

    Continue on Stockdale Highway

    4.3 mi · 6 min · Stockdale Highway

  25. 25

    Enter the roundabout and take exit 2 toward Stockdale Highway

    46 m · 2 sec · Stockdale Highway

  26. 26

    Exit the roundabout onto Stockdale Highway

    4.5 mi · 6 min · Stockdale Highway

  27. 27

    Take the exit straight toward I 5 North

    2621 ft · 1 min

  28. 28

    Merge slight left onto Westside Freeway

    192.7 mi · 3 hr 27 min · Westside Freeway

  29. 29

    Keep slight left to continue on William Elton Brown Freeway

    15.9 mi · 17 min · William Elton Brown Freeway

  30. 30

    Keep slight right to continue on William Elton Brown Freeway

    1.1 mi · 1 min · William Elton Brown Freeway

  31. 31

    Merge slight left onto Arthur H. Breed Junior Freeway

    18 mi · 21 min · Arthur H. Breed Junior Freeway

  32. 32

    Keep slight right to continue on Arthur H. Breed Junior Freeway

    11.6 mi · 13 min · Arthur H. Breed Junior Freeway

  33. 33

    Keep slight right to continue on MacArthur Freeway

    8.3 mi · 10 min · MacArthur Freeway

  34. 34

    Keep slight right to continue on Warren Freeway

    4 mi · 5 min · Warren Freeway

  35. 35

    Take the exit slight right toward Moraga Avenue, Thornhill Drive

    891 ft · 24 sec

  36. 36

    Turn slight left onto Moraga Avenue

    91 m · 8 sec · Moraga Avenue

  37. 37

    Continue on Moraga Avenue

    1.2 mi · 2 min · Moraga Avenue

  38. 38

    Turn left onto Highland Avenue

    1719 ft · 51 sec · Highland Avenue

  39. 39

    Turn right onto Oakland Avenue

    862 ft · 29 sec · Oakland Avenue

  40. 40

    Turn left onto Hillside Avenue

    831 ft · 37 sec · Hillside Avenue

  41. 41

    Continue on Magnolia Avenue

    1064 ft · 1 min · Magnolia Avenue

  42. 42

    Arrive at your destination

    0 m · 1 sec · Magnolia Avenue

Car Route Details

A richer read on the saved driving route between Oklahoma City and Piedmont.

OSRM road route
Drive Character

Long-distance drive

This route is long enough that fuel, rest stops, weather, and timing matter more than any single maneuver.

Directions
42 steps
10 turns on the saved route
Ramps & Exits
10
4 merges, 6 ramps or exits
Navigation Density
2.6 / 100 mi
Decision points by distance
Main Roads
Korean War Veterans Memorial Highway
1043 mi · 65%
Westside Freeway
193 mi · 12%
Needles Freeway
155 mi · 10%
Bakersfield Tehachapi Highway
54.6 mi · 3%
Barstow-Bakersfield Highway
34.8 mi · 2%
Arthur H. Breed Junior Freeway
29.6 mi · 2%
Longest Stretch

Korean War Veterans Memorial Highway

Continue on Korean War Veterans Memorial Highway

954 mi · 16h 07m

Route Summary

A quick read on whether this route feels easy, ambitious, or worth planning around.

Trip Read

Better with a longer stop

This route is long enough that most travelers will be better off planning an overnight stay or a more deliberate stop window.

Drive Time
28h 17m
Overnight route
Same-Day Return
56h 36m
Round-trip wheel time
Road vs Air
+241.3 mi
1375.7 mi direct line
Halfway Stop
Winslow
14h 08m from Oklahoma City
Leave By
3:24 AM CDT
Overnight-style route
Weather Watch

Mostly Sunny leaving Oklahoma City and Patchy Fog then Mostly Sunny near Piedmont.

Trip Questions

Direct answers travelers usually want before committing to the drive.

How long does it take to drive from Oklahoma City to Piedmont?

The road trip is about 1617 miles (2602.3 km) and usually takes 28h 17m in normal driving conditions.

Is this a same-day trip or an overnight route?

This route is long enough that most travelers will be better off planning an overnight stay or a more deliberate stop window.

What is the halfway point on this route?

Winslow is a useful midpoint, sitting about 805.4 miles from Oklahoma City and 811.6 miles from Piedmont.

How much longer is the road route than the straight-line distance?

The direct path is about 1375.7 miles (2214 km), while the road route adds roughly 241.3 extra miles because roads do not follow the straight air line.

When is the best time to leave for this route?

A good departure window is usually 6:00 AM to 7:30 AM CDT. Starting early still helps, but most travelers will want a longer stop or an overnight stay on a route this long.

How much will gas cost for this route?

Using about 28.3 MPG, regular gas is estimated at $231.55 one way or $463.10 round trip. Estimated CO2 is about 507.1 kg one way.

Do you cross a time zone on this route?

Yes. There is about a 2 hour time difference between Oklahoma City and Piedmont, so arrival and return times should be read in local time.

What should you check before leaving?

Before you leave, expect Mostly Sunny around Oklahoma City and Patchy Fog then Mostly Sunny near Piedmont.

Stop Ideas Near Winslow

Useful break, food, and waypoint ideas within about 15 miles of the route midpoint.

Mid-route Guidance
Local place coverage is thin around Winslow, so nearby transit and meeting points are shown instead.
Reviewed stop coverage is still thin around this midpoint, so practical transit waypoints are shown on the right.

Transit and Meeting Points

Useful pickup, handoff, or rendezvous points close to Winslow.

RAIL

Winslow

1 mi away
501 East Second Street
BUS

Flagstaff (Greyhound), Arizona

89 mi away
399 S. Malpais Ln.
RAIL

Flagstaff Station

89 mi away
1 East Route 66
BUS

Sedona (Center Bus Stop), Arizona

98 mi away
300 North Highway 89A

Flight Path Map

This map shows the direct air route between Oklahoma City and Piedmont. Straight-line distance: 1375.7 mi (2213.98 km).

Oklahoma City

#1 Oklahoma City

The twenty-seventh most populous city in the United States and the center of the Oklahoma City metropolitan area.

Population655,057
Coordinates35.4675600, -97.5164300
Altitude366
CountryUnited States
Piedmont

#2 Piedmont

City in California

Population11,335
Coordinates37.8243700, -122.2316300
Altitude100
CountryUnited States
Start: Oklahoma City (-97.51643, 35.46756)
End: Piedmont (-122.23163, 37.82437)

Estimated Travel Time

Distance: 2602 km by road

SpeedTime
30 mph (48.3 km/h)53h 52m
40 mph (64.37 km/h)40h 25m
50 mph (80.47 km/h)32h 20m
60 mph (96.56 km/h)26h 57m
70 mph (112.65 km/h)23h 06m
80 mph (129 km/h)20h 10m

Fuel, Round Trip and CO2

Estimated fuel cost and emissions for this route.

One-way fuel
57.06 gal
215.99 L · about $231.55
Round trip
$463.10
114.12 gal · 431.98 L
Estimated CO2
507.1 kg one way
Round trip: 1014.2 kg / 2236 lb CO2, using regular gasoline.
Fuel$/galOne wayRound trip
Regular gas $4.06 $231.55 $463.10
Mid-grade $4.51 $257.28 $514.57
Premium $4.80 $274.12 $548.23
Diesel $6.03 $344.01 $688.03

Assumes 8.3 L/100 km (about 28.3 MPG). CO2 is an estimate and varies by vehicle, fuel blend, traffic, and terrain.

Prices in Oklahoma · Sep 23, 2026

Please keep in mind that there is a 2 hours time gap between Oklahoma City, OK and Piedmont, CA. The current time in Oklahoma City is 13:54:18, although it is 11:54:18 in Piedmont.

Distance to Other Cities

How did we calculate? Place names are translated into coordinates. The Haversine formula calculates straight-line distance; driving distance uses road network data.