Creating a hike and sending it to your Garmin GPS is easy when you pay Garmin for their maps, but not as obvious when you want to use the many free map options out there. The process is pretty straightforward, although not promoted by Garmin. Here's how to plan a hiking route and track, and then send it to your Garmin GPS and navigate with it.
(Note, I use the Garmin Fenix 3, so I’m creating a hike using it as an example. The process is the same for most devices. Check out your manual to see how to access tracks on your individual Garmin device.)
To start, you’ll need to plan your hike and create a track, which is saved as a GPX file. A GPX file is simply a text file with a list of lat/lon coordinates specifying a track.
My tool of preference for creating a hike is GaiaGPS. They have a tool that allows you to specify waypoints, and then Gaia will automatically “snap” a route onto the appropriate hiking trail.
It’s a free tool and very helpful. You can find it here: https://www.gaiagps.com/map/
Once you’re done creating a hike, you can go to the page for that route and download it as a GPX file.
If you’re on a Mac you might have to change the file name from trackname.gpx.xml to trackname.gpx (kill the xml part). You might also have to convert your file too (see below). This is an issue with GaiaGPS, not you. Their tech support didn’t seem to think it was a problem, but I found this workaround to work.
If you don’t want to automatically “snap” to trails, then try GPS Visualizer. It’s another free tool that let’s you create hike track points on it’s “draw on a map” tool. You have total control of the track and it’s points. GPS Visualizer also has a ton of different maps available that you can create your track with. It’s a powerful tool.
After you create your hike, download it as a GPX file.
You can also create a route directly in Garmin Basecamp, even if you didn’t buy their maps. Before you start, you need to install the free Open Street Maps from here: http://garmin.openstreetmap.nl
Once the maps are installed on Basecamp, you can use Basecamp’s standard routing tools to create your track. If you go this route, just skip ahead to “Transfer to Your Garmin GPS.”
If you are going on a hike from this website, I have GPX files for every hike available for download in the maps section of a hike.
Garmin actually has a course planner on Garmin Connect. Like most Garmin software, it’s just not the easiest to use or figure out. It also has limited map support. I wish Garmin’s expertise in hardware would translate to software, but it often does not.
Once you have your GPX file, you need to transfer it to your Garmin GPS. I’m using my Fenix 3, but this should work with all Garmin GPS units.
Garmin Basecamp is a route planning tool for those who own Garmin Maps. Garmin Maps are great, but expensive, and hard to justify with all the other free options. If you own Garmin Maps, you can do all your route planning in Garmin Basecamp. If not, we’ll use it (without Garmin Maps) to transfer the GPX file we created earlier.
Download and install the free Garmin Basecamp software on your machine.
Once in Basecamp, create a new list called “transfer.”
That will create a new folder on the left side called “transfer”. Simply drag your GPX file into that folder, and it will be imported to Garmin Basecamp.
You’ll notice that (unless you own Garmin maps) there are no detailed maps. This is okay.
UPDATE: If you get an error when dragging into Garmin Basecamp, you need to do this extra step. Visit http://www.gpsies.com/convert.do – upload your GPX file, and then convert to file type GPX. Drag that file into Basecamp.
Plug your Garmin GPS into your computer. If you haven’t setup your Garmin GPS with your machine, check your manual for the procedure. Most devices need Garmin Express, which will let your Garmin GPS sync with Garmin Basecamp.
Once you see your device in Basecamp, right-click (or control-click on Mac) on the track you created, and then hit “send to device.” It’s that easy – your GPX is now on your Garmin GPS.
To start, I don’t recommend hiking with this GPX track alone. When I hike, I read the hike guides, trip reports, look at a map, and print out whatever materials I need. I use the Garmin GPS as a quick and easy way to ensure that I’m on the trail and heading the right away.
How you actually access the hike track depends on your Garmin GPS unit. You’ll want to access the navigation features to follow a course or track. On my Garmin Fenix 3, I can do Navigation > Courses > [track name] > Start. I can also access it from my “hiking” activity page. The important thing is that you’ll want to be able to see the track on screen.
When you look at the map screen, navigation is easy. Just stay on or close to the line representing the hike that you created. Some units (like the Fenix 3) have an alarm that tells you if you’re off course. It’s dead simple and it works.
A typical use case for me is when I’m hiking, and then the trail really thins out, or I stop seeing trail blazes. I get a feeling that I’m not on the trail anymore. When that happens, I look at my Garmin GPS device and see if I’m on (or close to) the hike track that I created earlier. If I’m not, I backtrack until I get on the track line, then head forward again, this time avoiding the off-trail detour.