Home » Fitness » How To Use MapMyRide: An In-Depth Review and Guide
MapMyRide Detailed User Guide

How To Use MapMyRide: An In-Depth Review and Guide


Hopefully we’ve managed to answer any questions you had about the MapMyRide app. But after putting together the above guide, we did come across a number of questions that we felt would be best answered in their own section.

The questions below are mainly related to transferring workout data from MapMyRide to Strava, MyFitnessPal, and Garmin Connect, but should hopefully cover most other situations.

If there’s anything you feel we’ve missed and would like to see added to the FAQ, please don’t hesitate to let us know.

Can my workout data be imported to Garmin Connect?

We’re going to give a similar response to our Strava import answer here and say, in theory, yes.

Unfortunately in practice there’s an issue with the .TCX export for MapMyRide, and the .GPX files don’t contain time data.

That being said, you can still sync your Garmin Connect account with MapMyRide by following the steps below.

Garmin Connect activity data can be synced directly to your MapMyRide profile

Export from Garmin Connect to MapMyRide:

  • Step 1: From the ‘Improve’ menu option in your MapMyRide profile, select ‘Device Connect’ from the dropdown to view connected accounts and devices
  • Step 2: Select the ‘Import From Garmin’ option, then authorize MapMyFitness access to your data on Garmin Connect. You may also need to login to your Garmin account at this stage.
  • Step 3: Once access is authorized, you should be taken back to the ‘Accounts & Devices’ page on MapMyRide, where you’ll see a message confirming the connection was successful.

That’s really all you need to do. You won’t see a prompt to ‘Sync Data’ like you do with MyFitnessPal, as your data will export from Garmin Connect to MapMyRide automatically.

Export from MapMyRide to Garmin Connect:

  • Step 1: Go to the Menu
  • Step 2: Select Activities
  • Step 3: Select the Import button
  • Step 4: Choose the file you’d like to import from your computer.

We should point out that although Garmin support .TCX, .FIT and .GPX files, the GPX files must include time information.

Unfortunately this is something that’s missing from the MapMyRide .GPX files, meaning you’re unable to transfer workouts or routes from MapMyRide to Garmin Connect at the current time.

Error message when uploading .GPX data from MapMyRide to Garmin Connect
Error message when uploading .GPX data from MapMyRide to Garmin Connect

This is the same reason why data can’t be transferred to Strava, and is something we hope MapMyFitness can fix with a working .TCX export in the near future.

How can I export my routes and courses as a GPX file?

GPS Exchange files (GPX) are used by a wide range of Garmin devices, including their popular eTrex and Edge collections.

If you discover a route on MapMyRide, either via the standard ‘Create Route’ option or using Route Genius, you can export the data to a GPX file for use with your Garmin device.

The quickest way is to navigate to the ‘My Routes and Courses’ page from the main menu, then select the route that you want to export from the list of saved routes or courses.

In the sidebar for this route or course, you’ll see a section called ‘Route Info’, with an option to ‘Export this Route (GPX,KML)’.

Whichever option you choose, you’ll then be given the option to save or open the file. By choosing save you can then pick up the exported file and import it to your GPX compatible device.

Step-by-step GPX/KML route and course export:

  • 1. Locate the route or course you want to export
    Each route and course can be exported to a GPX or KML file
  • 2. Export to a GPX or KML file
    Download a .GPX file of your course or route

Can I export MapMyRide data to Strava?

In theory, yes. Strava is compatible with GPX, TCX, and FIT format files, and MapMyRide can export to GPX.

However, the problem is that Strava require the GPX file to have a timestamp, which is something that isn’t exported with the MapMyRide file. Without timestamps Strava are unable to calculate speed and time on segments.

The only workaround that’s currently recommended by Strava is to use a third party GPX converter tool to export your MapMyRide data to a TCX file (another of the formats Strava is compatible with).

This will contain the GPS, time, heart rate, and cadence data.

If you try to upload a MapMyRide GPX file and see an error relating to ‘Time information missing from file.’, then it’s worth giving this conversion a try.

Importing .GPX files to Strava fails due to missing time data
Importing .GPX files to Strava fails due to missing time data

Unfortunately, the website for the conversion tool recommended by Strava wasn’t working when we tried, and similar conversion software proved unreliable.

We’ll update the guide as soon as we find a working conversion tool, or when MapMyRide make a working export to TCX.

Useful resources:

  • 1. You can find a full list of devices that are compatible with Strava here.
  • 2. You can also find a similar list of MapMyRide compatible devices here.
  • 3. For any similar problems you might be having with uploading files to Strava, it’s worth checking their Knowledge Base Forum for the latest solutions and updates.

How can I import data from MyFitnessPal?

Even before MyFitnessPal was bought up by Under Armour, you were able to import nutrition and workout data directly into your MapMyRide profile. The import itself is a two step process:

  • 1. Connect your MapMyRide and MyFitnessPal accounts

    From the My Workouts page you have an option to ‘Import Workouts’ in the top corner next to ‘Log A Workout’. You can also get to the import page directly from the ‘My Home’ menu dropdown.

    From here you’ll see a whole range of accounts and devices that MapMyRide is compatible with, from JawBone and TomTom through to Garmin and FitBit.

  • 2. Authorize MapMyRide to connect to MyFitnessPal

    There should be an option to ‘Import From MyFitnessPal’, which takes you through to an authorization page requesting permission to pass data between the two accounts.

    This is essentially just granting MapMyFitness access to your food and exercise diary for the data sync, and it won’t post anything to your profile.

    If you choose the ‘Allow’ option, you should see a screen similar to the one below when you return to the ‘Connect Accounts & Devices’ page of MapMyRide.

    MapMyRide data can be synced with a range of accounts, including MyFitnessPal and Garmin Connect

    If you want to disconnect the accounts at any time, there’s an icon in the top corner that will let you do this. Otherwise you can sync data whenever you need to using the ‘Sync Data’ option.

    This will do two things. It will import your MyFitnessPal exercise and nutrition data into MapMyRide, and it will export your workout and nutrition data from MapMyRide to MyFitnessPal.

Workout data exported from MapMyRide to MyFitnessPal
Workout data exported from MapMyRide to MyFitnessPal
Workout data imported to MapMyRide from MyFitnessPal
Workout data imported to MapMyRide from MyFitnessPal

Does MapMyRide give directions?

Every route that you create, whether it’s using the ‘Create A Route’ option or using Route Genius, includes a wide variety of useful data.

As an example, our 3.37 mile route around Yosemite Village contains information for:

  • Elevation (Starting, Maximum, and Elevation Gain)
  • Climb ratings
  • Notes on how to reach the start of the route

However, if you’re looking for directions, you’ll need to first click the ‘Edit’ option from the main route view, then expand the ‘Directions/Notes’ node on the side menu. This provides you with a turn-by-turn account of the navigation required to complete the route.

Directions are available for each route and course, but only via the 'Edit' option
Directions are available for each route and course, but only via the ‘Edit’ option

Ideally we would like to see this same expandable ‘Directions/Notes’ section below the map on the main route page, as it’s not exactly intuitive to have to click ‘Edit’ when you don’t intend to make any changes.

This is only really an issue when looking for route directions outside of the app, and if you choose to send the route to your phone, then the next direction will become available while you’re riding.

Overall impression

After taking an in-depth look across every feature of MapMyRide, including those that are only available on a premium membership, we have to say this is an app that has some incredibly useful functions.

We particularly liked:

  • Being able to analyse workout data on a historical level
  • Viewing changes in heart rate and power output
  • How quickly you can find inspiration for your next ride with Route Genius
  • The integration of achievements and a sense of competition with courses
  • Being part of a large and active online community
  • Having the option to sync data between other fitness services
  • How flexible the manual route creation tool is

However, we also came across a couple of minor issues and areas that could potentially be improved upon.

If they can fix a few of the bugs around TCX file exports for workout sync to Strava, the export option for displaying routes on web pages, and make a couple of their goals more cycling specific (as well as the Gear Tracker), then we can certainly see the popularity of MapMyRide growing even greater.

We would also like to see an improvement to the user interface surrounding event creation, with the current long single form broken into stages that you can move between.

One final improvement would be to offer a historical view of nutrition data on the same level as workout data, where you can view changes in caloric and macronutrient intake over the course of a week, month, year, or even lifetime.