Discover free geotagging tools inside Geo-Tag-It.Explore tools
    Geo-Tag-It LogoGeo-Tag-It
    How-To
    5/16/2026
    4 min read

    Google Earth to Garmin: Sending Your KML Routes to a GPS Device

    The workflow for taking a planned route from Google Earth or Google Maps and getting it onto a Garmin or Wahoo device.

    Planning routes in Google Earth or My Maps is great. Getting that route onto a Garmin Edge, Fenix, or Wahoo head unit is where things get awkward — those devices speak GPX, not KML.

    The full workflow

    1. Plan in Google Earth/My Maps. Save the result as KML or KMZ.
    2. Convert to GPX with the free KML ↔ GPX Converter.
    3. Import into your device. Garmin Connect, Wahoo ELEMNT Companion, and Strava all accept GPX upload.

    KMZ vs KML

    KMZ is just a zipped KML. Most converters handle both, but if yours doesn't, unzip the KMZ (it's a normal .zip) and use the KML inside.

    Routes vs tracks

    • A route is a planned path — turn-by-turn navigation.
    • A track is a recording — a breadcrumb trail.

    GPX files can contain either. Most devices want a route for turn-by-turn nav; some only follow tracks. Check your device's docs.

    After the import

    • Garmin: upload the GPX in Garmin Connect → Training → Courses → Import.
    • Wahoo: upload to Strava and sync, or use the ELEMNT app's "Take Me To" feature.
    • Suunto: import in the Suunto app under Routes.

    Related guides

    Geotag your photos in seconds

    Free online tool — add GPS coordinates to your images right in your browser. No upload, no signup required.

    Free: The Photographer's GPS Cheat Sheet

    15 famous photo locations with exact coordinates + 8 pro geotagging tips. Instant PDF download.

    No spam. Unsubscribe anytime. We'll occasionally email you new geotagging tips.