You can create multiple routes in the backend and display them on your Google Maps. Visitors will be able to show/hide them easily on the frontend. Just enter a start and an end point to get directions. You can continue to add routes without losing the previous ones.

Google Maps Example