Randal S. Olson · Optimal road trips

The restored optimal road trip maps

Between 2015 and 2018 I published a series of road trips with the stop order optimized by computer, each with an interactive map of the route. Every one of those maps works again.

Why they broke. The original pages asked the Google Maps JavaScript API to draw each route live in your browser. Google later required an API key and billing for every request, so the maps loaded without their routes.

How they were restored. In 2026 every stop was re-verified against Wikidata, Wikipedia and other sources. The routes were recomputed on OpenStreetMap data with OSRM, keeping the stops and their order exactly as published. The maps, fonts and route files are served from this site, with no calls to Google or any other outside service. Road data has changed since 2015, so distances can differ from the original posts.

Each map has the stop list, totals, GPX, KML and GeoJSON downloads, and links that open the route in Google Maps or Apple Maps.

30 maps, 1,052 stops.

From the blog posts 8

The maps that went with the original posts on randalolson.com.

  • U.S. landmarks The optimal road trip across the U.S. according to machine learning 51 stops · 14,033 mi · 283 hours driving · round trip
  • U.S. popular cities The optimal road trip across the USA according to machine learning 47 stops · 12,245 mi · 235 hours driving · round trip
  • Europe An optimal road trip across Europe according to machine learning 45 stops · 14,184 mi · 294 hours driving · 4 flight or ferry legs · round trip
  • South America An optimal road trip across South America according to machine learning 36 stops · 18,222 mi · 443 hours driving · 2 flight or ferry legs · round trip
  • Pure Michigan Pure Michigan road trip, optimized 43 stops · 2,117 mi · 47.2 hours driving · round trip
  • New York City walking tour An optimized walking tour around NYC 27 stops · 14 mi · 4.6 hours walking · one way
  • Philadelphia walking tour An optimized walking tour around Philadelphia 25 stops · 14 mi · 4.4 hours walking · one way
  • U.S. national parks The optimal road trip across the U.S. stopping at the U.S. National Parks 47 stops · 15,315 mi · 319 hours driving · round trip

Beyond the United States 10

Canada, Europe, India and a London walking tour.

  • Canada: landmarks An optimal road trip across Canada according to machine learning 25 stops · 10,560 mi · 244 hours driving · one way
  • Canada: towns An optimal road trip across Canada according to machine learning 29 stops · 7,942 mi · 178 hours driving · one way
  • Central London walking tour Optimized walking tour of Central London top spots 25 stops · 20 mi · 6.6 hours walking · round trip
  • Europe (second copy) An optimal road trip across Europe according to machine learning 45 stops · 14,184 mi · 294 hours driving · 4 flight or ferry legs · round trip The same 45 stops as the Europe map, published at a separate URL.
  • Europe: 70-stop grand tour An optimal road trip across Europe according to machine learning 70 stops · 16,878 mi · 351 hours driving · 2 flight or ferry legs · round trip
  • Europe: landmarks and heritage sites The optimal trip 55 stops · 17,067 mi · 371 hours driving · 4 flight or ferry legs · round trip
  • France An optimal road trip across France according to machine learning 32 stops · 3,528 mi · 71.3 hours driving · round trip
  • Germany for TRAVELBOOK.de TRAVELBOOK.de - An optimized road trip across Germany according to machine learning 50 stops · 3,213 mi · 67 hours driving · 3 flight or ferry legs · round trip
  • Germany: Die Uber Deutsch Road Trip Die Uber Deutsch Road Trip 16 stops · 2,101 mi · 39.7 hours driving · round trip
  • India landmarks The optimal road trip across India according to machine learning 36 stops · 8,646 mi · 183 hours driving · round trip

Themed U.S. trips 6

Ballparks, college football, science museums, towns and lakes.

  • College football, 2018 season Optimized college football trip for the 2018 season 51 stops · 47,460 mi · 874 hours driving · one way
  • Large lakes in Texas The optimal road trip to Large Lakes in Texas according to machine learning 28 stops · 2,472 mi · 55.5 hours driving · one way
  • MLB ballparks An optimal route between all MLB ballparks 30 stops · 10,618 mi · 198 hours driving · round trip
  • The 2015 best towns The Ultimate 2015 Best Towns Road Trip 63 stops · 14,590 mi · 291 hours driving · 2 flight or ferry legs · round trip
  • The Ultimate Geek Road Trip 27 stops · 12,218 mi · 234 hours driving · round trip
  • Thrillist's most beautiful places in the USA Thrillist - An optimized road trip to the most beautiful places in the USA 48 stops · 14,869 mi · 306 hours driving · round trip

Chevrolet family road trips 6

A national trip and five regional ones, made for Chevrolet.

  • National (the American Family Road Trip) 48 stops · 13,261 mi · 261 hours driving · one way
  • Florida 11 stops · 708 mi · 15.3 hours driving · one way
  • Midwest 10 stops · 1,961 mi · 39.3 hours driving · one way
  • Northeast 10 stops · 1,492 mi · 32.4 hours driving · one way
  • Texas 10 stops · 875 mi · 17.4 hours driving · one way
  • West Coast 12 stops · 2,850 mi · 60 hours driving · one way