April 99 Plugins Bundle Sale- 35% OFF. Use Code:   April35   at checkout
Map Routes Manager Plugin for WordPress by CreativeMinds

Interactive Map Routes Plugin for WordPress – Travel, Hiking & Biking

Showcase hiking, biking, and travel routes on your WordPress site with interactive Google Maps. Add custom markers, create detailed trails, and build an engaging catalog of routes highlighting points of interest.
Ideal for outdoor adventures, running trails, or travel blogs, this plugin makes it easy to share routes with your community. Integrated with Strava, BuddyPress, and PeepSo, managing and showcasing routes has never been simpler.

Map Routes Plugin for WordPress

The Map Routes Manager plugin lets you create and display travel routes using Google Maps. It includes a searchable catalog of routes and trails with points of interest along each path.

Designed for travel websites, blogs, and outdoor communities, it provides an easy way to showcase hiking, biking, and local routes with detailed location information.

Display multiple routes and locations on a single map and let users explore them for travel or hiking planning.


Route Display and Editing Features

This WordPress route plugin lets users create and customize routes by setting directions, adding location details, tagging points of interest, and attaching images or videos. It also supports importing routes from GPX/KML files.

Customize map markers and display images, descriptions, and searchable metadata for each location along the route.

Display interactive maps with detailed trail information, including additional data such as elevation and temperature for locations worldwide.

Route page with Google Map and elevation profile
Maps Plugin Route Page with Google Map and Heights Diagram

Display Travel Routes on Google Maps

Route map index page with multiple routes displayed
WordPress Google Maps Plugin Route Map Index Page
Track and share hiking, biking, ski trails, walking paths, running routes, and road trips on your WordPress site.

Display all routes on a map index page or embed maps using widgets and shortcodes to create responsive, interactive maps anywhere on your site.

Easily draw routes or calculate optimized paths between multiple locations.


Choose and Customize Map Themes and Tiles

Choose from six map themes, ranging from minimalist to more detailed styles. Switch instantly between map, terrain, and satellite views to match your content.

Upload custom tiles and display additional data from OpenStreetMap or other services to extend your maps with richer information.

Experiment with different styles to make your routes more engaging and visually clear.

Different map route themes and layout styles
Six Map Routes Themes

Import, Export, and Share Routes via KML & GPX

Import button for GPX, KMZ and KML route files
Import Routes from GPX or KML Files
Share routes created in the plugin by exporting them as KML or GPX files, compatible with mobile tracking apps such as Strava or Map My Hike.

Track your current location relative to a route directly on a mobile browser while following the path.

Import routes from external apps using KML or GPX to display them on your WordPress site.


Import Routes from GPS Devices

The Map Routes Manager plugin lets you import GPX and KML files from popular navigation devices like Garmin, Magellan, eTrex, and other handheld GPS units.

This allows you to quickly start building a map using routes you've already completed.

Route created from GPS navigation device data
Route Showing Location Taken from GPS Navigation Device

Import Multiple Routes via CSV

Sample CSV file for bulk route import
Sample CSV file
Add hundreds of routes at once by uploading a CSV file.

Each entry can include a route name, description, tags, author, a GPX file link, and more details.


Draw and Customize Routes on Google Maps

Draw walking paths, hiking trails, mountain bike routes, city walks, roadtrip routes, off-road trails, and more directly on your Google Maps.

Adjust your route automatically to show the optimal trail as you drop markers, or manually define your own path and direction for complete control.

Customize map marker icons and display groups of locations as clusters when zooming out for a cleaner, interactive map view.

Drawing a custom route on Google Maps
Drawing a Route on Google Maps

Build a Hiking and Trails Website

Trail page with route details and map
Trail page
Learn how to create a directory of trails, routes, and outdoor adventures on your WordPress site.

Our step-by-step guide covers everything from connecting the Google Maps API to drawing your first trail and importing routes from KML files.

It also shows how to extend your maps using the Custom Fields add-on.

Read the full use case: Building a Trails and Hiking Routes Website.


Highlight Route Locations on Map and List

Users can explore a route by clicking through its locations in the list, with each selected point highlighted on the map.

Clicking a location directly on the map will highlight the corresponding item in the route list, keeping both views fully synchronized.

Highlighted location on map and route list
Highlighting location

Build a Route-Sharing Community with PeepSo and BuddyPress

Manage routes tab in BuddyPress profile
'Manage routes' tab in BuddyPress
Learn how to connect PeepSo and BuddyPress with your routes directory. These guides show how to build and manage a community around routes:


Integrate Routes with Map Locations Plugin

The Map Routes Manager plugin integrates with the Map Locations Manager plugin, allowing you to build a powerful point-of-interest (POI) system with detailed routes and location data.

Integration Benefits

  • Display routes and map locations together on a single map
  • Control map size and layout across your site
  • Clicking a location opens its dedicated page
  • Clicking a route opens the route details page

Read more: Integration between Map Routes and Map Locations.

Map displaying multiple routes and locations
Map Showing Multiple Routes and Locations

Ready to Build Interactive Route Maps?

Using the Map Routes Manager Plugin

  • Draw routes on Google Maps – Create custom routes directly on an interactive map.
  • Plan and optimize routes – Use waypoints and nearby locations to improve travel paths.
  • Add locations and waypoints – Attach points of interest with descriptions and images.
  • Display elevation profiles – View elevation gain and loss directly below each route.
  • Search map routes – Find routes by keywords, categories, or proximity to a location or ZIP code.
  • Import GPX and KML files – Upload routes from GPS devices or mobile apps.
  • Export GPX and KML files – Download routes for use on GPS devices or navigation apps.


Additional Resources for Map Routes Manager


Related Blog Resources

Start Your Route Mapping Project Today

Map Routes Manager Premium Features for WordPress

Please check the user guide to learn more about this plugin.

Core Features

Draw routes in Google Maps

Drawing routes with waypoints on Google Maps

Uses Google Maps as the base for drawing route waypoints and adding route location marks. You can choose to display the route on Google terrain, satellite or regular map layouts. You can also use external tiles.

Routes Index Page

Routes index page with map and list of routes

All Routes can be displayed in an index page listing all available routes. Routes can be filtered by several parameters. Index page includes both a map with all available drawn routes and a textual list.

Highlight locations

Highlighting locations on map and route list

Highlight route locations by clicking on them either on the route map or in the locations list.

User Dashboard

User dashboard showing created routes

Users can view and edit all their routes in a user dashboard showing all their posted routes. Dashboard is generated using a shortcode and can be placed anywhere.

Option to share route map

Sharing a route map via link

Let users share the link to the route page.

Access control

Control which user roles can create and view map routes.

Translate text labels

Easily modify all text labels and messages appearing on the plugin front-end display.

Add points of interests

Points of interest displayed along a route

You can add points of interest along the route. Each point of interest can have an image and description. Information can appear as an tooltip on the map route layer.

Add a description and images to each trail

Route page with description and images

Each route can have a separate page where you can add detailed description and images.

Waze support

Enabling route link to Waze navigation

This feature allows to add links to Waze driving direction app for chosen routes. it helps by providing the driving direction to the route starting point.

Weather information

Enabling weather information for route locations

Weather information can be shown near each location or on the top part of the route description.

Vote for a route

Route rating with star voting system

Routes can be displayed with a star rating widget which users can use to rate each route.

Moderation and Notifications

The admin can moderate routes submitted by users. Admins can choose to receive notifications for new routes submitted by users. Users can be notified when their route is approved.

RTL support

Supports right-to-left languages.

Map Appearance

Tiles/Layers

Setting up additional OSM layers

Show traffic cycle, transport and more information with additional layers on top of the map via tiles from OSM (OpenStreetMap) or any other service.

Altitude graph

Altitude graph with route elevation data

Altitude is added per each trail view and is also accompanied by information such as trail distance, average speed, peak altitude and more.

Track your current location on a mobile device

Tracking current location on map using mobile device

Easily define your current location on the map using geolocation detection on mobile devices.

Route direction arrow

Route direction arrows displayed on map

Enable direction arrows which show the route from first to the last point.

Editing route display options

Route display settings and customization options

Define the appearance features for each specific route.

Tooltips

Map tooltips showing location details

Users can add tooltips to the route map for each location and can determine the amount of information displayed in the map tooltip. If enabled, tooltips will automatically display once a route loads.

Images and Video

Attaching images and videos for route and locations

Images and video can be added to both trail information or per specific locations along the route.

Load Google Images

Enabling external images for adding to route from Google

Add external images from Google to routes on your website.

Six Themes

Different map themes including night and retro styles

The plugin supports six themes including basic, retro, night and fancy themes.

Slopes

Slope information displayed on altitude graph

Ability to show slopes on the altitude graph. User can choose per route if to show or not to show slopes and from which angle.

Map clusters display option

Map marker clusters shown when zoomed out

Map markers icons can be grouped and displayed as a map maker cluster upon zooming out.

Route color selection

Routes displayed in different colors on map

Diversify the routes map by using different colors for each specific route.

Route editor features

Route editor with walking, biking and driving modes

Build routes either manually, or by using google built in modes – for walking, bicycling or driving.

Route calculated parameters

Route statistics like distance and elevation calculated automatically

The route parameters such as distance, peak, climb, etc. are calculated automatically.

Custom icons

Custom map marker icons for route locations

Upload your own icons to create custom map markers for locations along a route.

Taxonomies and Filters

Search

Searching routes by keywords

Trail description, map locations, and route name can be searched by keywords.

Categories

Filtering routes by categories

Routes can be assigned to categories and filtered by categories.

Taxonomies

Filtering routes by taxonomies like difficulty and type

Each route can be indexed under several taxonomies such as route difficulty and route type. Routes can be filtered using taxonomies.

Zip code search

Searching routes by zip code location

Routes can be searched by region using a zip code search. A zip code must be assigned to a location within the route to the zip search to work.

Tags

Filtering routes using tags

Tags can be added to routes and allow filtering of routes by tags.

Management Tools

Shortcodes

Using shortcodes to display routes and maps

Several shortcodes are supported. Shortcodes can be embedded in posts as a widget to show a single trail, or used to show a map with all trails in a specific category. Shortcodes can also show a user dashboard with all uploaded routes.

Upload route from a KML/KMZ/GPX file

Importing route from KML KMZ or GPX file

Routes can be imported from any device that generates a KML/KMZ/GPX file. Mobile phones and navigation devices can generate such files.

Upload routes from CSV files

Add multiple routes at once via a CSV file. Include name, description, tags, author and a GPX link for each route.

Widgets

Widgets for displaying routes and maps

The plugin has a set of useful widgets.

Export route to a KML/GPX file

Exporting route to GPX or KML file

Routes created can later be exported to a KML/GPX file and shared with mobile devices, other travel sites and navigation aids.

GDPR Compliant

Provides tools that let users have full control over their data, assisting the admin with data regulations compliance.

Add-ons and Plugin Integrations

Routes Anonymous Posting Add-on

Anonymous users submitting routes from front end

Routes Anonymous Posting add-on allows non logged-in users to safely post routes from the Front-End. The admins can moderate each routes before displaying them. Supports reCAPTCHA for enhanced security.

Routes PeepSo Integration Add-on

Routes shared and discussed in PeepSo community

Routes PeepSo Integration add-on adds the ability for PeepSo community members to collaborate and discuss trail routes, points of interest & hikes next to embedded maps.

Routes Strava Integration Add-on

Importing and sharing routes with Strava

Routes Strava Integration add-on allows users to share and import routes created with the Routes Manager on Strava and import routes from Strava to Routes Manager.

Routes Custom Fields Add-on

Custom fields added to route page

Routes Custom Fields add-on allows to add custom fields to the route page. Custom fields are also used to filter routes. Use single-line fields, multi-line areas or 5-grade scales as custom fields to input all kinds of different of information.

Routes BuddyPress Integration Add-on

Routes displayed in BuddyPress user profile

Routes BuddyPress Integration add-on allows users to integrate the routes manager plugin with BuddyPress and share users routes in BuddyPress user profile.

Map Locations Manager Plugin

Integrating routes and locations

Integrates with the Maps Locations Manager plugin to show both locations and routes on a joint custom map.

Map Routes Manager Plugin for Wordpres Plans and Pricing

Choose from different license options and pricing plans for the Map Routes Manager plugin to find the version that best fits your needs.

Compare License Options

PLANSEssentialAdvancedUltimate
Price includes 1 year support/updates. Manual renewal with 40% discount, not a subscription $49 $79 $119
Number of Websites / License Activations 135
BASIC FEATURES
Draw routes on a Google Map IncludedIncludedIncluded
Add a description and images to each trail IncludedIncludedIncluded
Add route locations IncludedIncludedIncluded
Highlight locations IncludedIncludedIncluded
Show all routes on a Google Map IncludedIncludedIncluded
Option to share route map IncludedIncludedIncluded
Waze support IncludedIncludedIncluded
Voting IncludedIncludedIncluded
MAP APPEARANCE
Six themes IncludedIncludedIncluded
Tiles/Layers support IncludedIncludedIncluded
Images and video IncludedIncludedIncluded
Set icon per each location IncludedIncludedIncluded
Altitude graph IncludedIncludedIncluded
Slopes IncludedIncludedIncluded
On Map Tooltips IncludedIncludedIncluded
Track your current location on a mobile device IncludedIncludedIncluded
Map clusters display option IncludedIncludedIncluded
Route direction arrow IncludedIncludedIncluded
Route color selection IncludedIncludedIncluded
Editing route display options IncludedIncludedIncluded
Route editor features IncludedIncludedIncluded
Route calculated parameters IncludedIncludedIncluded
TAXONOMIES AND FILTERS
Categories Support IncludedIncludedIncluded
Tags Support IncludedIncludedIncluded
Taxonomies and category filtering IncludedIncludedIncluded
Search routes IncludedIncludedIncluded
Search routes by zip IncludedIncludedIncluded
TOOLS
Import Locations from CSV Files IncludedIncludedIncluded
Import Locations from KML/GPX IncludedIncludedIncluded
Export to KML/GPX IncludedIncludedIncluded
Shortcode support IncludedIncludedIncluded
Widgets support IncludedIncludedIncluded
Weather information IncludedIncludedIncluded
Disclaimer IncludedIncludedIncluded
RTL support IncludedIncludedIncluded
ADMIN FEATURES
Customize Labels IncludedIncludedIncluded
Access Control IncludedIncludedIncluded
Routes moderation and notification IncludedIncludedIncluded
INTEGRATIONS
CM Reviews Integration IncludedIncludedIncluded
ADD-ONS
CM Google Map Locations Manager plugin Not includedIncludedIncluded
CM PeepSo Integration add-on Not includedNot includedIncluded
CM Google Map Routes Custom Fields add-on Not includedNot includedIncluded
CM Anonymous Posting add-on Not includedNot includedIncluded
CM Strava Integration Not includedNot includedIncluded
CM BuddyPress Integration Not includedNot includedIncluded
SUPPORT
Product Knowledge Base Included Included Included
Priority email support Included Included Included
Product updates Included Included Included
PLANSEssentialAdvancedUltimate
Number of Websites / License Activations 135
Price includes 1 year support/updates. Manual renewal with 40% discount, not a subscription $49 $79 $119

How to Choose the Right Plan

Compare the available license options to choose the plan that best fits your website’s needs and level of functionality.

  • Essential: Best suited for simple websites that need basic route creation and display. Allows admins and users to draw routes on Google Maps and adapt them for walking, biking, or driving use cases.
  • Advanced: Ideal for projects that require both routes and locations in a single system. Includes the Map Locations plugin, enabling you to display interactive maps with routes and nearby points of interest on your website.
  • Ultimate: Designed for advanced or community-driven platforms that need full functionality and extensibility. Includes all add-ons and supports features like custom fields, user-submitted routes, and integrations with PeepSo, BuddyPress, and Strava.

Choose the plan that best matches your project and start building interactive route maps on your WordPress site.

Map Routes Manager Additional Add-ons and Modules

The following list includes additional modules and add-ons that can be installed together with the Map Routes Manager plugin to extend its functionality and add advanced features.

Map Routes Manager Add-ons

These add-ons extend the functionality of the Map Routes Manager plugin, allowing you to add advanced features such as user submissions, custom fields, integrations, and enhanced route management tools.

Related Plugins

Explore other CreativeMinds plugins that can be used alongside the Map Routes Manager plugin to enhance your website with additional mapping, location, and community features.

WordPress Map Route Display Plugin Related Use Case Tutorials


WordPress Map Route Display Plugin Additional Use Case Examples

  • Bike Clubs – Showcase next routes for your team members. Mark important points, add images and description from your adventures.
  • Hiking Communities – Build a whole community based website for hiking. Let users submit trails, vote for the best ones and organize trips.
  • Tournament Maps – Easily add maps with routes and points of interest for the contenders.
  • Niche Community or Travel Websites – Integrate with Strava or let users upload GPX & KML files of routes. Create a centralized, structured index page of all routes available only for your closed community website.

Map Routes Manager Frequently Asked Questions

Please check the user guide to learn more about this plugin.

Displaying and Managing Routes

Can I use the plugin to show driving routes?

Yes. The Plugin can show car, bike and walking trails. You can create a driving route and show it as a route page or embed in a page or a post

Can I use a shortcode to show a route within my post?

Yes. This is part of the plugin’s features. It comes with several shortcodes that support showing a route or several routes together on any post or page

How many trails can I store with the plugin?

There is no limit to the number of trails which can be stored

Import, Export & External Apps

Can I import trails created with MapMyHike or MapMyWalks?

Yes. You can export files from MapMyHike.com or MapMyWalks.com to KML or GPX and import them to the plugin

Can I export a route I have created to use elsewhere?

Yes. Each route created can be exported to a KML or GPX file and used in mobile devices or uploaded to other map sites

Can site visitors create and publish routes without being logged-in?

Not by default. For non logged in users to publish routes using our plugin you will need the Routes Anonymous Posting addon.

Settings & Moderation

Can I change the language that my users see to French (plugin generated)?

Yes, all of the front-end labels can be changed manually to any language you like. You can even just change the phrasing or the style of english if you prefer something more formal or more casual for instance. This is done through the admin dashboard. Go to CM Map Routes Manager Pro → Settings → Labels. Click hear to learn more.

Can I choose which routes appear on my site before they're published?

Yes you can. There is a setting in the plugin to enable moderation of newly added routes. To toggle this feature on or off on the admin dashboard, read this documentation article

Google Map Routes Manager Demo


To see the major features of the Google Maps Route Manager Plugin, check out the video clips below.

For more in-depth descriptions, visit our Video Tutorial Library or plugin User Guide.


CREATE MAPS

Creating a route map on Google Maps

Create Route Map

 

Route index page with map and list of routes

Route Index Page

 

Embedded route map inside a page or post

Embed Route Map

 

Drawing routes with map editor

Draw Routes

 

Uploading routes from GPX or KML file

Upload Routes

 

Downloading routes as GPX or KML file

Download Routes

 

SEARCH MAPS AND MAP SHARING

Searching routes by keywords or location

Route Search

 

Filtering routes using taxonomies

Route Index Taxonomies

 

Filtering routes by tags and categories

Tags and Categories

 

Controlling access to routes and maps

Access Control

 

Moderating routes and managing notifications

Moderation and Notifications

 

User dashboard for managing routes

User Dashboard

 

CUSTOM MAP DISPLAY

Map tooltips displaying location details

Map Location Tooltips

 

Images and videos displayed on route page

Route Images and Video

 

Adding points of interest to a route

Add POIs

 

Custom map marker icons for routes

Custom Icons

 

Rating routes with star system

Route Ratings

 

Elevation chart and weather information on route map

Elevation and Weather Display

 

Map Routes Manager Plugin Image Gallery

Back-end Gallery

Customer Reviews about Map Routes Manager Plugin

@fifewalk at WordPress.org
Excellent Plugin
We run a volunteer based website which is recording and sharing walking routes in our region and this plugin has proved to be ideal. I look forward to see it develop. The pro version is well worth the money!

Sean Makin
Perfect Fit
The CM Map Routes Manager was the perfect fit when it came to sharing walking routes.

@yeverett at WordPress.org
Great Support
The Routes plugin is the best I’ve found for managing trails and maps, combined with Locations plugin. Also CreativeMinds has THE BEST support of any WordPress plugin I have used. I asked two things and they responded quickly and politely, and fixed both super fast! Amazing.

@eliasgarcia at WordPress.org
Great customer after buying PRO version
I had some compatibility problems with my purchased theme, but the guys from CM plugin help me to correct all the issues to make things work. Great help=great plugin!

  • Excellent Support

    great plugin struggled at first with the templates as I wanted to achieve something very bespoke but support helped me achieve this

    great plugin struggled at first with the templates as I wanted to achieve something very bespoke but support helped me achieve this

    Nick Robb
  • Superb

    Very happy to have found a maps-plugin with elevation graph and working with shortcodes. Many settings. Support was helpful and answered quickly.

    Very happy to have found a maps-plugin with elevation graph and working with shortcodes. Many settings. Support was helpful and answered quickly.

    Hintermeir Nathalie
  • Great support

    The Routes plugin is the best I’ve found for managing trails and maps, combined with Locations plugin. Also CreativeMinds have THE BEST support of any WordPress plugin I have used. I asked two things and they responded quickly and politely, and fixed both super fast! Amazing.

    The Routes plugin is the best I’ve found for managing trails and maps, combined with Locations plugin. Also CreativeMinds have THE BEST support of any WordPress plugin I have used. I asked two things and they responded quickly and politely, and fixed both super fast! Amazing.

    yeverett
  • Excellent Plugin

    We run a volunteer based website which is recording and sharing walking routes in our region and this plugin has proved to be ideal. I look forward to see it develop. The pro version is well worth the money!

    We run a volunteer based website which is recording and sharing walking routes in our region and this plugin has proved to be ideal. I look forward to see it develop. The pro version is well worth the money!

    fifewalk
  • Responsive support for responsive website

    Using PRO version and had some issues in development showing the map and elevation graph responsive to browser and screen size. CM responded quickly to my questions and resolved them for me.

    FYI – graph and elevations appear to truncate when you use responsive views in Firefox, Chrome etc unless you refresh the screen. So its just a development issue to be aware of. When using the plugin normally on phones and tablets there’s no problem at all 🙂

    Using PRO version and had some issues in development showing the map and elevation graph responsive to browser and screen size. CM responded quickly to my questions and resolved them for me.

    FYI – graph and elevations appear to truncate when you use responsive views in Firefox, Chrome etc unless you refresh the screen. So its just a development issue to be aware of. When using the plugin normally on phones and tablets there’s no problem at all 🙂

    topsquirrel
  • Great tool for hikers!

    I have been using many tools to document my hiking trips and this one is great!

    I have been using many tools to document my hiking trips and this one is great!

    MythThrazz
  • Scout troop uses this plugin

    When we plan a trip we’re sending the map with the trail to our scouts’ parents. Great solution.

    When we plan a trip we’re sending the map with the trail to our scouts’ parents. Great solution.

    Robert Sulkowski
  • Great customer after buying PRO version

    I had some compatibility problems with my purchased theme, but the guys from CM plugin help me to correct all the issues to make things work. Great help=great plugin!

    I had some compatibility problems with my purchased theme, but the guys from CM plugin help me to correct all the issues to make things work. Great help=great plugin!

    eliasgarcia

We Accept All Major Credit Cards
Accepted payment methods include all Credit Cards and PayPal