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
| Method | Best For | Difficulty |
|---|---|---|
| Garmin Connect (web) | Most users | Easy |
| Garmin Connect Mobile | On-the-go uploads | Easy |
| USB Transfer | Large files, no internet | Medium |
| Third-party sync (Komoot) | Regular route imports | Easy |
Method 1: Garmin Connect (Web) - Recommended
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:
- Ready to use, or
- Convert to FIT for best compatibility using our GPX to FIT Converter
If you have a FIT activity (not route):
- FIT activity files work as courses
Step 2: Upload to Garmin Connect
- Go to connect.garmin.com
- Sign in to your account
- Navigate to Training → Courses
- Click Import (top right)
- Select your GPX or FIT file
- Wait for upload to complete
Step 3: Review and Save
After upload:
- Review the course on the map
- Edit the name if needed
- Set the activity type (cycling, running, etc.)
- Click Save Course
Step 4: Sync to Your Device
Automatic sync (WiFi/Bluetooth):
- Open Garmin Connect Mobile on your phone
- Ensure Bluetooth is on
- Open your Garmin device
- Wait for sync to complete
Manual sync (WiFi):
- On your Garmin device, go to Settings
- Find "Sync" or "WiFi Sync"
- Start the sync
The course appears in Navigation → Courses 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
- Find the GPX file on your phone
- Tap Share → Garmin Connect
- The course imports automatically
Option B: Import in app
- Open Garmin Connect app
- Go to More → Training → Courses
- Tap + → Import GPX
- Select your file
Step 3: Sync to Device
- Keep phone near your Garmin
- Open the Garmin device
- Sync happens automatically
- Course appears in Navigation
Method 3: USB Transfer (Direct)
Bypass the cloud and transfer directly.
Step 1: Connect Your Garmin
- Use the charging/data cable
- Connect to your computer
- The device appears as a drive
Step 2: Find the Correct Folder
| Device Type | Folder Location |
|---|---|
| Garmin Edge | Garmin/NewFiles/ |
| Forerunner | Garmin/NewFiles/ |
| Fenix | Garmin/NewFiles/ |
| Older devices | Garmin/Courses/ |
Step 3: Copy the File
- Copy your FIT or GPX file
- Paste into the correct folder
- Safely eject the device
- Disconnect
Step 4: Restart/Navigate
- Power cycle your Garmin (or wait)
- Go to Navigation → Courses
- 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:
- Open Garmin Connect app
- Go to Settings → Third-Party Apps
- Select Komoot → Manage
- Authorize the connection
Ongoing use:
- Plan a tour in Komoot
- Tap Sync to Garmin in Komoot
- Route syncs automatically
Strava Routes to Garmin
- Create a route in Strava
- Export as GPX
- Upload to Garmin Connect
- Sync to device
RideWithGPS to Garmin
- Export route as GPX or FIT from RideWithGPS
- Upload to Garmin Connect
- 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
- Use our GPX to FIT Converter
- Set your expected average speed
- Download the FIT file
- Upload to Garmin Connect
See: How to Convert GPX to FIT
From Other Formats
| Source Format | Solution |
|---|---|
| FIT activity | Upload directly (becomes course) |
| TCX | Upload to Garmin Connect |
| KML | Convert to GPX first, then FIT |
Device-Specific Instructions
Garmin Edge (Bike Computers)
- Upload course to Garmin Connect
- Sync via WiFi or phone app
- On device: Courses → Select course → Ride
Navigation features:
- Turn-by-turn directions
- Distance to turn
- Elevation preview
- Off-course alerts
Garmin Forerunner/Fenix (Watches)
- Upload to Garmin Connect
- Sync via phone app
- On watch: Navigate → Courses → Select
Navigation features:
- Breadcrumb trail
- Distance remaining
- Off-course alerts
- Back to start
Garmin Instinct
- Upload to Garmin Connect
- Sync via phone
- Navigate → Courses → Select
Note: Basic navigation only (no maps on standard Instinct)
Troubleshooting
Course Doesn't Appear After Sync
Solutions:
- Force sync: On device, manually trigger sync
- Restart device: Power off and on
- Check format: Try converting to FIT
- Verify upload: Check course exists in Garmin Connect
- Wait: Sometimes sync takes a few minutes
"Unable to Import" Error
Common causes:
- Corrupted file
- Unsupported GPX features
- File too large
Solutions:
- Try converting to FIT first
- Open in GPX.Studio and re-export
- Split long routes into segments
Course Shows Wrong on Device
If route looks different:
- Check original file in viewer
- Re-upload from source
- 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:
- Check device specifications
- Ensure course (not activity) was created
- Install routable maps if available
Tips for Best Results
Before Upload
- Preview your route in a GPX viewer first
- Check distance seems correct
- Remove unnecessary waypoints for cleaner navigation
- Consider converting to FIT for reliability
Route Planning
- Use routable maps in planning apps for better turn points
- Keep routes reasonable length (very long routes may struggle)
- Add waypoints at key decision points
- Name descriptively so you can find it later
On Your Device
- Load course before starting (don't wait until you're lost!)
- Check battery before long routes
- Download offline maps if your device supports them
- Test navigation on a short route first
File Format Comparison for Garmin
| Format | Garmin Support | Best For |
|---|---|---|
| FIT | Excellent | Most reliable upload |
| GPX | Good | Universal compatibility |
| TCX | Good | Structured workouts |
Recommendation: Convert to FIT for best results.
Related Converters
- GPX to FIT Converter - Prepare routes for Garmin
- FIT to GPX Converter - Share Garmin routes
- TCX to FIT Converter - Convert Training Center files
Related Guides
- How to Convert GPX to FIT - Conversion guide
- Complete Guide to GPX Files - GPX format explained
- Complete Guide to Garmin FIT Files - FIT format deep dive
- FIT vs GPX: When to Use Each - Format comparison
Summary
| Situation | Best Method |
|---|---|
| Regular use | Garmin Connect (web or app) |
| No internet | USB transfer |
| Planning in Komoot | Third-party sync |
| Large files | USB transfer |
| Quick upload | Garmin 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! 🗺️