Sport-Calculator.comSport-Calculator.com
Tools7 min read

How to Upload Routes to Your Garmin Device: Complete Guide

Step-by-step guide to uploading GPX and FIT routes to Garmin watches and bike computers. Learn how to transfer courses via Garmin Connect, USB, and third-party apps.

How do you upload routes to a Garmin device? The easiest method is through Garmin Connect: upload your route file (GPX or FIT), then sync to your device. You can also transfer files directly via USB or use third-party app integrations like Komoot.

This guide covers all methods for getting routes onto your Garmin.

Methods Overview

MethodBest ForDifficulty
Garmin Connect (web)Most usersEasy
Garmin Connect MobileOn-the-go uploadsEasy
USB TransferLarge files, no internetMedium
Third-party sync (Komoot)Regular route importsEasy

This is the most reliable method for most users.

Step 1: Prepare Your Route File

You need either a GPX or FIT file:

If you have a GPX file:

If you have a FIT activity (not route):

  • FIT activity files work as courses

Step 2: Upload to Garmin Connect

  1. Go to connect.garmin.com
  2. Sign in to your account
  3. Navigate to TrainingCourses
  4. Click Import (top right)
  5. Select your GPX or FIT file
  6. Wait for upload to complete

Step 3: Review and Save

After upload:

  1. Review the course on the map
  2. Edit the name if needed
  3. Set the activity type (cycling, running, etc.)
  4. Click Save Course

Step 4: Sync to Your Device

Automatic sync (WiFi/Bluetooth):

  1. Open Garmin Connect Mobile on your phone
  2. Ensure Bluetooth is on
  3. Open your Garmin device
  4. Wait for sync to complete

Manual sync (WiFi):

  1. On your Garmin device, go to Settings
  2. Find "Sync" or "WiFi Sync"
  3. Start the sync

The course appears in NavigationCourses on your device.

Method 2: Garmin Connect Mobile App

Upload directly from your phone.

Step 1: Get the Route File on Your Phone

  • Download from email attachment
  • Save from cloud storage (Dropbox, Google Drive)
  • Export from another app (Komoot, RideWithGPS)

Step 2: Open in Garmin Connect

Option A: Share to app

  1. Find the GPX file on your phone
  2. Tap Share → Garmin Connect
  3. The course imports automatically

Option B: Import in app

  1. Open Garmin Connect app
  2. Go to MoreTrainingCourses
  3. Tap +Import GPX
  4. Select your file

Step 3: Sync to Device

  1. Keep phone near your Garmin
  2. Open the Garmin device
  3. Sync happens automatically
  4. Course appears in Navigation

Method 3: USB Transfer (Direct)

Bypass the cloud and transfer directly.

Step 1: Connect Your Garmin

  1. Use the charging/data cable
  2. Connect to your computer
  3. The device appears as a drive

Step 2: Find the Correct Folder

Device TypeFolder Location
Garmin EdgeGarmin/NewFiles/
ForerunnerGarmin/NewFiles/
FenixGarmin/NewFiles/
Older devicesGarmin/Courses/

Step 3: Copy the File

  1. Copy your FIT or GPX file
  2. Paste into the correct folder
  3. Safely eject the device
  4. Disconnect

Step 4: Restart/Navigate

  1. Power cycle your Garmin (or wait)
  2. Go to NavigationCourses
  3. Your route should appear

Tip: FIT files work more reliably than GPX for USB transfer on most Garmin devices.

Method 4: Third-Party App Sync

Komoot to Garmin

If you plan routes in Komoot:

One-time setup:

  1. Open Garmin Connect app
  2. Go to SettingsThird-Party Apps
  3. Select KomootManage
  4. Authorize the connection

Ongoing use:

  1. Plan a tour in Komoot
  2. Tap Sync to Garmin in Komoot
  3. Route syncs automatically

Strava Routes to Garmin

  1. Create a route in Strava
  2. Export as GPX
  3. Upload to Garmin Connect
  4. Sync to device

RideWithGPS to Garmin

  1. Export route as GPX or FIT from RideWithGPS
  2. Upload to Garmin Connect
  3. Sync to device

Or use their direct Garmin integration if available.

Converting Routes for Garmin

GPX Files

Garmin accepts GPX, but FIT often works better:

Option 1: Upload GPX directly

  • Works for most devices
  • May have occasional issues

Option 2: Convert to FIT first

  1. Use our GPX to FIT Converter
  2. Set your expected average speed
  3. Download the FIT file
  4. Upload to Garmin Connect

See: How to Convert GPX to FIT

From Other Formats

Source FormatSolution
FIT activityUpload directly (becomes course)
TCXUpload to Garmin Connect
KMLConvert to GPX first, then FIT

Device-Specific Instructions

Garmin Edge (Bike Computers)

  1. Upload course to Garmin Connect
  2. Sync via WiFi or phone app
  3. On device: Courses → Select course → Ride

Navigation features:

  • Turn-by-turn directions
  • Distance to turn
  • Elevation preview
  • Off-course alerts

Garmin Forerunner/Fenix (Watches)

  1. Upload to Garmin Connect
  2. Sync via phone app
  3. On watch: NavigateCourses → Select

Navigation features:

  • Breadcrumb trail
  • Distance remaining
  • Off-course alerts
  • Back to start

Garmin Instinct

  1. Upload to Garmin Connect
  2. Sync via phone
  3. NavigateCourses → Select

Note: Basic navigation only (no maps on standard Instinct)

Troubleshooting

Course Doesn't Appear After Sync

Solutions:

  1. Force sync: On device, manually trigger sync
  2. Restart device: Power off and on
  3. Check format: Try converting to FIT
  4. Verify upload: Check course exists in Garmin Connect
  5. Wait: Sometimes sync takes a few minutes

"Unable to Import" Error

Common causes:

  • Corrupted file
  • Unsupported GPX features
  • File too large

Solutions:

  1. Try converting to FIT first
  2. Open in GPX.Studio and re-export
  3. Split long routes into segments

Course Shows Wrong on Device

If route looks different:

  1. Check original file in viewer
  2. Re-upload from source
  3. Try FIT format instead of GPX

No Turn-by-Turn Navigation

Possible reasons:

  • Device doesn't support it
  • Route type (activity vs. course)
  • Need routable maps

Solutions:

  1. Check device specifications
  2. Ensure course (not activity) was created
  3. Install routable maps if available

Tips for Best Results

Before Upload

  1. Preview your route in a GPX viewer first
  2. Check distance seems correct
  3. Remove unnecessary waypoints for cleaner navigation
  4. Consider converting to FIT for reliability

Route Planning

  1. Use routable maps in planning apps for better turn points
  2. Keep routes reasonable length (very long routes may struggle)
  3. Add waypoints at key decision points
  4. Name descriptively so you can find it later

On Your Device

  1. Load course before starting (don't wait until you're lost!)
  2. Check battery before long routes
  3. Download offline maps if your device supports them
  4. Test navigation on a short route first

File Format Comparison for Garmin

FormatGarmin SupportBest For
FITExcellentMost reliable upload
GPXGoodUniversal compatibility
TCXGoodStructured workouts

Recommendation: Convert to FIT for best results.

Summary

SituationBest Method
Regular useGarmin Connect (web or app)
No internetUSB transfer
Planning in KomootThird-party sync
Large filesUSB transfer
Quick uploadGarmin Connect Mobile

For most users, Garmin Connect (web or mobile) is the easiest and most reliable method. If you have issues with GPX files, convert to FIT first using our GPX to FIT Converter.

Happy navigating! 🗺️

Disclaimer: Information provided by this site is for educational purposes only and is not intended to be a substitute for professional medical advice specific to the reader's particular situation. The information is not to be used for diagnosing or treating any health concerns you may have. The reader is advised to seek prompt professional medical advice from a doctor or other healthcare practitioner about any health question, symptom, treatment, disease, or medical condition.