CINXE.COM

Travelling to Rochester, MN By Car

<!doctype html> <html> <head> <!-- meta --> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta charset="utf-8" /> <title>Travelling to Rochester, MN By Car</title> <link rel="canonical" href="https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/" /> <meta name="description" content="Rochester is an easily accessible city through multiple highway routes. Find the quickest, most efficient way to get to Rochester, MN here." /> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1" /> <meta name="sv-nav-properties" content="{&quot;title&quot;:&quot;Driving Directions&quot;,&quot;id&quot;:&quot;5ab409e26fabc5420e517f0a&quot;,&quot;parents_ids&quot;:[&quot;5ab409d26fabc5420e516100&quot;,&quot;5ab409d76fabc5420e516a9e&quot;],&quot;site_name&quot;:&quot;primary&quot;,&quot;section&quot;:&quot;main&quot;,&quot;folderHref&quot;:&quot;/planning-tools/getting-here/driving-directions/&quot;}" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="referrer" content="always" /> <meta property="og:title" content="Travelling to Rochester, MN By Car" /> <meta property="og:url" content="https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/" /> <meta property="og:description" content="Rochester is an easily accessible city through multiple highway routes. Find the quickest, most efficient way to get to Rochester, MN here." /> <meta property="og:image" content="https://assets.simpleviewinc.com/simpleview/image/upload/c_limit,h_1200,q_75,w_1200/v1/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="800" /> <meta property="og:type" content="website" /> <meta property="fb:app_id" content="1209066719230183" /> <!-- head css bundles --> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/weather/virtuals/css/shared.css"/> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/css/weather-icons.min.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/search/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/node_modules/fontawesome-4.6.3/css/font-awesome.min.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/common/virtuals/css/widget_social_share.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/dtn/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/common/virtuals/css/widget_cookie_banner.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/nav/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/collections/virtuals/css/widget_template_custom_imagebox.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/collections/virtuals/css/widget_template_custom_imagebox_subtitle.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/collections/virtuals/css/widget_template_custom_features.css"/> <link rel="stylesheet" href="/includes/public/magnific/magnific-popup.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/collections/virtuals/css/widget_template_custom_header_slideshow_homepage.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/collections/virtuals/css/widget_template_custom_slider.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/node_modules/slick-carousel-1.5.8/slick/slick.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/node_modules/slick-carousel-1.5.8/slick/slick-theme.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/node_modules/foundation-5.5.0/css/normalize.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/node_modules/foundation-5.5.0/css/foundation.min.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/common/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/common/virtuals/css/shared_print.css" media="print"/> <!-- head js bundles --> <script src="/includes/public/managed/v_bc66977c_63692723/core/node_modules/foundation-5.5.0/js/vendor/modernizr.js"></script> <script src="/includes/public/managed/v_bc66977c_63692723/core/libs/sv/requirejs/public/require.js" data-ot-ignore></script> <script src="/requirejs_config_bc66977c_63692723.js" data-ot-ignore></script> <script src="/includes/public/managed/v_bc66977c_63692723/core/plugins/common/virtuals/js/shared_header.js"></script> <!-- bottomHead --> <script data-id="site_gtm"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','gtmDataLayer','GTM-P3JNTVH'); </script> <script data-id="site_gtm"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','gtmDataLayer','GTM-NFBVG93'); </script> </head> <body> <!-- topBody --> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-P3JNTVH" title="Google Tag Manager" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-NFBVG93" title="Google Tag Manager" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- content --> <div data-civid="5c8ac8b490dcd8ddd8a284a8" class="contentRender contentRender_0 contentRender_type_panel contentRender_name_plugins_common_page" data-sv-time="1" data-sv-index="0" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="root_panel panel_page interior internal-view with-header"> <div class="overlay"></div> <div class="header_container"> <div data-civid="5a9d89b7c9764a0e840bead9" class="contentRender contentRender_1 contentRender_type_panel contentRender_name_plugins_common_header" data-sv-time="1" data-sv-index="1" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><script> // CRM FORM STYLING HELPER JS. This should exist in header panel // Adds the body class as quickly as possible to hide all the items on the page so we don't // have the site flash before the calendar shows up if (location.search.indexOf('action=popupCal') > -1 && document.body.querySelectorAll('.lookup-calHolder')) { document.body.classList.add('crm-calendar-popup'); }; require(["plugins_common_custom_recently_viewed_pages"], function(recentlyViewedPages) { recentlyViewedPages.init({"_id":"5ab409e26fabc5420e517f0a","section":"main","sortorder":1,"title":"Driving Directions","folder":"driving-directions","type":"page","active":true,"show_on_nav":true,"publish_start":"2018-03-22T19:00:00.000Z","searchable":"yes","new_window":false,"image_id":"5ab416076fabc5420e51892d","description":"<p>Rochester is easily accessible by highway. East-West Highway Routes: Interstate 90, US Hwy 14, State Hwy 30, State Hwy 42, State Hwy 296. North-South Highway Routes: Interstate 35, US Hwy 52, US Hwy 63.</p>","meta_title":"Travelling to Rochester, MN By Car","meta_description":"Rochester is an easily accessible city through multiple highway routes. Find the quickest, most efficient way to get to Rochester, MN here.","parent_id":"5ab409d76fabc5420e516a9e","parents_ids":["5ab409d26fabc5420e516100","5ab409d76fabc5420e516a9e"],"version_id":"5c8ac91290dcd8ddd8a284ea","created":"2018-03-22T19:54:10.305Z","content_owner":"default","site_name":"primary","updated":"2019-03-14T21:35:14.984Z","title_sort":"driving directions","published":true,"folderHref":"/planning-tools/getting-here/driving-directions/","cms_title":"Driving Directions - /planning-tools/getting-here/driving-directions/","cms_title_sort":"driving directions - /planning-tools/getting-here/driving-directions/","site_section":"primary.main","image":{"_id":"5ab416076fabc5420e51892d","original_public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","title":"CTA","created":"2018-03-22T20:45:59.736Z","resource_raw":{"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","version":1521751553,"signature":"f25f012eb114f1e035bbd654054b16485b52d406","width":7360,"height":4912,"format":"jpg","resource_type":"image","created_at":"2018-03-22T20:45:53.000Z","pages":1,"bytes":12978774,"type":"upload","etag":"a305342b2dab59ea1553fdeaa351cc68","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","access_mode":"public","exif":{"ApertureValue":"970854/1000000","CFAPattern":"2, 0, 2, 0, 0, 1, 1, 2","ColorSpace":"1","Contrast":"0","CustomRendered":"0","DateTime":"2016:12:29 11:23:39","DateTimeDigitized":"2016:11:11 15:08:58","DateTimeOriginal":"2016:11:11 15:08:58","DigitalZoomRatio":"1/1","ExifOffset":"220","ExifVersion":"48, 50, 51, 48","ExposureBiasValue":"0/6","ExposureMode":"1","ExposureProgram":"1","ExposureTime":"1/500","FileSource":"3","Flash":"16","FNumber":"14/10","FocalLength":"500/10","FocalLengthIn35mmFilm":"50","FocalPlaneResolutionUnit":"3","FocalPlaneXResolution":"67122044/32768","FocalPlaneYResolution":"67122044/32768","GainControl":"0","ISOSpeedRatings":"125","LightSource":"9","Make":"NIKON CORPORATION","MaxApertureValue":"10/10","MeteringMode":"3","Model":"NIKON D800","ResolutionUnit":"2","Saturation":"0","SceneCaptureType":"0","SceneType":"1","SensingMethod":"2","Sharpness":"0","ShutterSpeedValue":"8965784/1000000","Software":"Adobe Photoshop Lightroom 6.6.1 (Macintosh)","SubjectDistanceRange":"0","SubSecTimeDigitized":"20","SubSecTimeOriginal":"2","Compression":"6","JPEGInterchangeFormat":"982","JPEGInterchangeFormatLength":"13040","XResolution":"240/1","YResolution":"240/1","WhiteBalance":"1"},"original_filename":"file","done":true},"categories_ids":["5ab40fd76fabc5420e518629"],"content_owner":"default","title_sort":"cta","updated":"2018-08-08T16:35:27.380Z","deleted":false,"resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97"}},"id":"5ab416076fabc5420e51892d","type":"image","inAssetRequest":false,"alt_text":"CTA","expired":false},"locale_count":0,"id":"5ab409e26fabc5420e517f0a","parent_id_string":"5ab409d76fabc5420e516a9e","version_id_string":"5c8ac91290dcd8ddd8a284ea","href":"/planning-tools/getting-here/driving-directions/","absoluteHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","absoluteFolderHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","metaTitle":"Travelling to Rochester, MN By Car","rootCmsUrl":"/nav/sitemap/site_primary/section_main/"}); }); </script> <div class="headerSection"> <header class="panel_custom_header"> <div data-civid="5d9d22927e75c1f695752a43" class="contentRender contentRender_2 contentRender_type_widget contentRender_name_plugins_core_smartbanner" data-sv-time="11" data-sv-index="2" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div id="sv-smartbanner-d9441052-3f2c-4075-b620-4822f9881b92"></div> <script type="text/template" data-sv-smartbanner> {{~exec(function() { helpers.var.template = "core_widget_smartbanner"; })}} <div class="sb-wrapper" data-gtm-vars='{ "tCore" : { "category" : "{{bannerType}}", "label" : "{{%%title}}" } }'> <div class="sb-close" data-gtm-click data-gtm-vars='{ "tCore" : { "action" : "{{~var.template}}_close" } }'> <button>&times;</button> </div> <div class="sb-icon" data-gtm-click data-gtm-vars='{ "tCore" : { "action" : "{{~var.template}}_icon_click" } }'> <a href="{{url}}" {{target}}> <img src="{{~plugins.cloudinary.createResource(data.icon).getThumbnailUrl({ width : 64, height : 64, crop : "fill" })}}" /> </a> </div> <div class="sb-content"> <div class="sb-title" data-gtm-click data-gtm-vars='{ "tCore" : { "action" : "{{~var.template}}_title_click" } }'> <a href="{{url}}" {{target}}>{{title}}</a> </div> <div class="sb-price-line"> <span class="sb-price">{{price}}</span> &ndash; <span class="sb-location">{{location}}</span> </div> </div> <div class="sb-view" data-gtm-click data-gtm-vars='{ "tCore" : { "action" : "{{~var.template}}_view_click" } }'> <a href="{{url}}" {{target}}>View</a> </div> </div> <style> #sv-smartbanner-{{guid}} { position: relative; top: 0px; width: 100%; height: 84px; padding: 10px 0; font-family: 'Helvetica Neue', sans-serif; font-size: 14px; line-height: 20px; color: #888; background: #f2f2f2; } #sv-smartbanner-{{guid}} .sb-wrapper { height: 100%; width: 100%; } #sv-smartbanner-{{guid}} a, #sv-smartbanner-{{guid}} a:focus, #sv-smartbanner-{{guid}} a:hover, #sv-smartbanner-{{guid}} a:active, #sv-smartbanner-{{guid}} a:visited { font-family: 'Helvetica Neue', sans-serif; font-size: 14px; line-height: 20px; color: #444; text-decoration: none; font-weight: normal; } #sv-smartbanner-{{guid}} .sb-close { float: left; width: 40px; height: 100%; margin: 0; padding: 0; vertical-align: top; background: transparent; text-align: center; } #sv-smartbanner-{{guid}} .sb-close button { background: none; color: #444; width: 100%; height: 100%; padding: 0px; margin: 0px; font-size: 24px; } #sv-smartbanner-{{guid}} .sb-icon { float: left; height: 100%; width: 64px; margin-right: 7px; vertical-align: top; } #sv-smartbanner-{{guid}} .sb-icon a { display: block; } #sv-smartbanner-{{guid}} .sb-icon img { width: 100%; height: 100%; border: 1px solid #888; border-radius: 10px; } #sv-smartbanner-{{guid}} .sb-content { float: left; width: calc(100% - 40px - 64px - 7px - 55px); /* set width based on how much is in use in the other columns */ } #sv-smartbanner-{{guid}} .sb-title a { font-weight: normal; } #sv-smartbanner-{{guid}} .sb-price-line { font-size: 12px; } #sv-smartbanner-{{guid}} .sb-view { float: right; text-align: center; height: 100%; width: 55px; font-size: 16px; padding-top: 20px; color: #2c90fd; } #sv-smartbanner-{{guid}} .sb-view a { color: #0093dd; } </style> </script> <script> require(["jquery", "sv_clientLib", "lodash", "sv_goatee!plugins=cloudinary"], function($, clientLib, lodash, goatee) { var node = $("#sv-smartbanner-d9441052-3f2c-4075-b620-4822f9881b92"); var contentRender = node.closest(".contentRender"); var template = $("[data-sv-smartbanner]").html(); var appleId = "id1466960291"; var googleId = "com.rochestermn.app"; var $window = $(window); var $body = $("body"); var inPreview = clientLib.inPreview(); var bannerType = clientLib.isIOS() && appleId !== "" ? "ios" : clientLib.isAndroid() && googleId !== "" ? "android" : inPreview && appleId !== "" ? "ios" : inPreview && googleId !== "" ? "android" : undefined ; var target = bannerType === "ios" ? "" : 'target="_blank"'; if (inPreview) { target = 'target="_blank"'; } // no valid banner types if (bannerType === undefined) { return; } var storage = new clientLib.StorageCache({ type : "sessionStorage", storageKey : "plugins_core_smartbanner" }); // check for values which do not change over the course of a pageview, and short-circuit out if (storage.get("banner-closed") === true) { return; } var _resizeHandler = function() { // check if we are in the right conditions to load the smartbanner, if not return if (inPreview && $window.width() > 1024) { return; } // valid conditions matched to show the banner, unbind the resize handler $window.off("resize", resizeHandler); var content = goatee.fill(template, { guid : "d9441052-3f2c-4075-b620-4822f9881b92", title : "When in Rochester MN", price : "FREE", icon : {"raw":{"resource_type":"image","format":"png","pages":1,"public_id":"clients/rochestermn/Artboard_1_300x_copy_31a1ec51-b277-4e07-9052-99d4396cc983"}}, id : bannerType === "ios" ? appleId : googleId, bannerType : bannerType, location : bannerType === "ios" ? "On the App Store" : "In Google Play", url : bannerType === "ios" ? "https://apps.apple.com/app/id1466960291" : "http://play.google.com/store/apps/details?id=com.rochestermn.app", target : target }); node.html(content); // append to the root level contentRender for the page itself, needed to get around some weird sizing sometimes applied to the first container on the page contentRender.prependTo($body.find("> .contentRender")); $body.addClass("smartbanner-active"); node.on("click", ".sb-close", function(e) { e.preventDefault(); storage.set("banner-closed", true); $body.removeClass("smartbanner-active smartbanner-inview"); node.remove(); }); var nodeHeight = node.height(); // add debounced scroll handler in order to handle switching on smartbanner-inview var _scrollHandler = function() { // if we are scrolled up high enough to see the smartbanner, apply the class for fixed position systems to loop into $body.toggleClass("smartbanner-inview", $window.scrollTop() < nodeHeight); } var scrollHandler = lodash.debounce(_scrollHandler, 250, { maxWait : 250 }); // bind the handler and call it to init the state $window.on("scroll", scrollHandler); scrollHandler(); } var resizeHandler = lodash.debounce(clientLib.ensureOnResize(_resizeHandler), 250); // bind the handler and call it to init the state $window.on("resize", resizeHandler); resizeHandler(); }); </script></div> <picture class="header-logo"> <div data-civid="641e0104010ee024eeb7ecbb" class="contentRender contentRender_7 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="22" data-sv-index="7" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><section data-sv-core-textbox data-guid="8ed2ecd2-cc89-4f18-bd79-e7a74ece61ec"> <p><a data-sv-linklookup-id="https://www.experiencerochestermn.com/" data-sv-linklookup-type="plugins_nav_external_link" data-sv-targetauto="true" href="https://www.experiencerochestermn.com/" target="_self"><img alt="Experience Rochester Logo 2023" data-height="194" data-processed="true" data-width="200" height="194" id="plugins_assets_images_641dd924010ee024eeb7e5b2" src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_194,q_75,w_200/v1/clients/rochestermn/ExperienceRochester_Tricolor_Stacked_be56910c-e3c0-41ac-869b-294032222f7e.png" style="margin: 10px;" width="200"></a></p> </section></div> </picture> <section> <nav class="indy-nav show-for-large-up" data-secondary-nav> <div data-civid="641e0104010ee024eeb7ecb5" class="contentRender contentRender_4 contentRender_type_widget contentRender_name_plugins_nav_secondary" data-sv-time="22" data-sv-index="4" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <ul class="indy-nav-style"> <li><a href="/meet/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Meet%20in%20Rochester", "navType" : "Secondary"} }'>Meet in Rochester</a></li> <li><a href="/sports/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Sports", "navType" : "Secondary"} }'>Sports</a></li> <li><a href="/blog/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Blog", "navType" : "Secondary"} }'>Blog</a></li> <li><a href="/media/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Media", "navType" : "Secondary"} }'>Media</a></li> <li><a href="/podcast/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Podcast", "navType" : "Secondary"} }'>Podcast</a></li> <li><a href="/brewpass/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Sip%20n%27%20Savor%20Brew%20Pass", "navType" : "Secondary"} }'>Sip n' Savor Brew Pass</a></li> </ul> </div> </nav> <div class="show-for-medium-up weather-section"> <div data-civid="641e0104010ee024eeb7ecb7" class="contentRender contentRender_5 contentRender_type_widget contentRender_name_plugins_weather_weather" data-sv-time="11" data-sv-index="5" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="weather" data-sv-weatherWidget></div> <script type="text/template" data-weatherwidget-template> <span data-sv-weather-toggle>{{current.temp}}&deg;</span><i class="wi {{current.condition.icon}}" aria-hidden="true"></i> </script> <script> require(["jquery", "goatee", "sv_urlLib", "sv_site"], function($, goatee, urlLib, sv_site) { var root = $("[data-sv-weatherWidget]"); var template = $("[data-weatherwidget-template]").html(); var settings = {"unit_of_measure":"f"}; var url = urlLib.build({ path : "/plugins/core/svapi/", get : { service : "weatherv2", endpoint : "latlng", serviceArgs : JSON.stringify({ lat : sv_site.siteConfig.latitude, lng : sv_site.siteConfig.longitude, unit : settings.unit_of_measure }) } }); $.get(url, function(res) { if (res.success !== true) { return; } res.data.forecast.splice(5); // trim forecast to first 5 days var html = goatee.fill(template, res.data); root.html(html); root.find("[data-sv-weather-toggle]").on("click", function() { $("[data-sv-weather-dropdown]").toggleClass("open"); }); }); }); </script></div> </div> <div class="show-for-medium-up main-search"> </div> <div class="show-for-medium-up"> <div data-civid="5aff52d74c2e135b427732ac" class="contentRender contentRender_3 contentRender_type_widget contentRender_name_plugins_common_extranet_login" data-sv-time="11" data-sv-index="3" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <a href="https://rochestermn.extranet.simpleviewcrm.com/" target="_blank" class="header-booking extranet-booking"> <span>Partner</span><span>Extranet</span> </a> </div> </div> <nav class="main-nav show-for-large-up"> <div data-civid="641e0104010ee024eeb7ecbd" class="contentRender contentRender_8 contentRender_type_widget contentRender_name_plugins_nav_main" data-sv-time="17" data-sv-index="8" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <ul class="main-nav-style " data-guid="734cbeeb-db42-4cc5-8ce6-3be09642dcca"> <li class="has-children" data-id="5ab409d16fabc5420e516052"> <a href="/places-to-stay/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Places%20to%20Stay", "navType" : "Main"} }'>Places to Stay</a> <ul class="sub-nav"> <li class="has-children" data-id="5ab409d46fabc5420e5163d1"> <a href="/places-to-stay/hotels/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Hotels", "navType" : "Main"} }'>Hotels</a> </li> <li class="has-children" data-id="5ab409d46fabc5420e516445"> <a href="/places-to-stay/extended-stay/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Extended%20Stay", "navType" : "Main"} }'>Extended Stay</a> </li> <li class="has-children" data-id="5ab409d46fabc5420e51647f"> <a href="/places-to-stay/campgrounds-and-rv-parks/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Campgrounds%20%26%20RV%20Parks", "navType" : "Main"} }'>Campgrounds & RV Parks</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d26fabc5420e51608c"> <a href="/things-to-do/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Things%20to%20Do", "navType" : "Main"} }'>Things to Do</a> <ul class="sub-nav"> <li class="has-children" data-id="5ab409d46fabc5420e51652d"> <a href="/things-to-do/events-calendar/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Events%20Calendar", "navType" : "Main"} }'>Events Calendar</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" data-id="5ab409df6fabc5420e51799a"> <a href="/things-to-do/events-calendar/fairs-festivals/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Fairs%20%2B%20Festivals", "navType" : "Main"} }'>Fairs + Festivals</a> </li> <li class="has-children" data-id="5ab409df6fabc5420e5179d4"> <a href="/things-to-do/events-calendar/fall/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Fall", "navType" : "Main"} }'>Fall</a> </li> <li class="has-children" data-id="5ab409e06fabc5420e517a0e"> <a href="/things-to-do/events-calendar/winter/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Winter", "navType" : "Main"} }'>Winter</a> </li> <li class="has-children" data-id="63f67257c31926015cbdb232"> <a href="/things-to-do/events-calendar/spring/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Spring", "navType" : "Main"} }'>Spring</a> </li> <li class="has-children" data-id="5ab409e06fabc5420e517a48"> <a href="/things-to-do/events-calendar/summer/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Summer", "navType" : "Main"} }'>Summer</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d66fabc5420e5167e6"> <a href="/things-to-do/downtown/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Downtown", "navType" : "Main"} }'>Downtown</a> </li> <li class="has-children" data-id="5ab409d66fabc5420e516737"> <a href="https://www.experiencerochestermn.com/restaurants/farmers-market/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Farmers%20Markets", "navType" : "Main"} }'>Farmers Markets</a> </li> <li class="has-children" data-id="5ab409d56fabc5420e5166c3"> <a href="/things-to-do/outdoor-adventure/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Outdoor%20Adventure", "navType" : "Main"} }'>Outdoor Adventure</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" data-id="5ab409e16fabc5420e517c52"> <a href="/things-to-do/outdoor-adventure/bike-hike-walk/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Bike%2C%20Hike%20%26%20Walk", "navType" : "Main"} }'>Bike, Hike & Walk</a> </li> <li class="has-children" data-id="5ab409e16fabc5420e517c8c"> <a href="/things-to-do/outdoor-adventure/ski-skate-sled/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Ski%2C%20Skate%20%26%20Sled", "navType" : "Main"} }'>Ski, Skate & Sled</a> </li> <li class="has-children" data-id="5ab409e16fabc5420e517cc6"> <a href="/things-to-do/outdoor-adventure/parks/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Parks", "navType" : "Main"} }'>Parks</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d56fabc5420e5165a1"> <a href="/things-to-do/shopping/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Shopping", "navType" : "Main"} }'>Shopping</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" data-id="5ab409e06fabc5420e517bde"> <a href="/things-to-do/shopping/only-in-rochester/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Only%20in%20Rochester", "navType" : "Main"} }'>Only in Rochester</a> </li> <li class="has-children" data-id="5ab409e06fabc5420e517af6"> <a href="/things-to-do/shopping/apparel/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Apparel", "navType" : "Main"} }'>Apparel</a> </li> <li class="has-children" data-id="5ab409e06fabc5420e517b6a"> <a href="/things-to-do/shopping/gifts/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Gifts%20%26%20Specialty%20Items", "navType" : "Main"} }'>Gifts & Specialty Items</a> </li> <li class="has-children" data-id="5ab409e06fabc5420e517abc"> <a href="/things-to-do/shopping/antiques/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Antiques", "navType" : "Main"} }'>Antiques</a> </li> <li class="has-children" data-id="5ab409e06fabc5420e517b30"> <a href="/things-to-do/shopping/department-stores/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Department%20Stores", "navType" : "Main"} }'>Department Stores</a> </li> <li class="has-children" data-id="5ab409e06fabc5420e517ba4"> <a href="/things-to-do/shopping/shopping-centers-malls/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Shopping%20Centers%20%26%20Malls", "navType" : "Main"} }'>Shopping Centers & Malls</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d66fabc5420e516738"> <a href="/things-to-do/wineries-breweries/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Wineries%20%26%20Breweries", "navType" : "Main"} }'>Wineries & Breweries</a> </li> <li class="has-children" data-id="5ab409d56fabc5420e5165db"> <a href="/things-to-do/arts-culture/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Arts%20%26%20Culture", "navType" : "Main"} }'>Arts & Culture</a> </li> <li class="has-children" data-id="5ab409d56fabc5420e516615"> <a href="/things-to-do/nightlife-and-live-music/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Live%20Entertainment", "navType" : "Main"} }'>Live Entertainment</a> </li> <li class="has-children" data-id="5ab409d66fabc5420e5166fd"> <a href="/things-to-do/attractions-entertainment/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Attractions%20%26%20Entertainment", "navType" : "Main"} }'>Attractions & Entertainment</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" data-id="5ab409e16fabc5420e517d00"> <a href="/things-to-do/attractions-entertainment/movie-theaters/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Movie%20Theaters", "navType" : "Main"} }'>Movie Theaters</a> </li> <li class="has-children" data-id="5ab409e16fabc5420e517d3a"> <a href="/things-to-do/attractions-entertainment/sports/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Sports", "navType" : "Main"} }'>Sports</a> </li> <li class="has-children" data-id="5c87cf7a18e1e6fa27c10c8d"> <a href="/things-to-do/attractions-entertainment/mayo-civic-center/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Mayo%20Civic%20Center", "navType" : "Main"} }'>Mayo Civic Center</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d56fabc5420e51664f"> <a href="/things-to-do/history-and-heritage/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "History%20%26%20Heritage", "navType" : "Main"} }'>History & Heritage</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" data-id="5c65d10f18e1e6fa27bef07a"> <a href="/things-to-do/history-and-heritage/top-four-historical-sites/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Top%20Four%20Historical%20Sites", "navType" : "Main"} }'>Top Four Historical Sites</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d56fabc5420e516567"> <a href="/things-to-do/tours/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Tours", "navType" : "Main"} }'>Tours</a> </li> <li class="has-children" data-id="5cb0ef192473ea3636522ab2"> <a href="/things-to-do/health-fitness-wellness/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Health%2C%20Fitness%20%26%20Wellness", "navType" : "Main"} }'>Health, Fitness & Wellness</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" data-id="5cb4da11da6ad739bddb385d"> <a href="/things-to-do/health-fitness-wellness/rest-and-relaxation-in-rochester-mn/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Rest%20and%20Relaxation%20in%20Rochester%2C%20MN", "navType" : "Main"} }'>Rest and Relaxation in Rochester, MN</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d66fabc5420e516772"> <a href="/things-to-do/things-to-do-with-kids/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Kid%20Friendly", "navType" : "Main"} }'>Kid Friendly</a> </li> <li class="has-children" data-id="5ab409d66fabc5420e516820"> <a href="/things-to-do/hidden-gems-nearby/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Hidden%20Gems%20Nearby", "navType" : "Main"} }'>Hidden Gems Nearby</a> </li> <li class="has-children" data-id="5ab409d56fabc5420e516689"> <a href="/things-to-do/day-trips/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Day%20Trips", "navType" : "Main"} }'>Day Trips</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d26fabc5420e5160c6"> <a href="/restaurants/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Restaurants", "navType" : "Main"} }'>Restaurants</a> <ul class="sub-nav"> <li class="has-children" data-id="5ab409d76fabc5420e5169f0"> <a href="/restaurants/only-in-rochester/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Only%20in%20Rochester", "navType" : "Main"} }'>Only in Rochester</a> </li> <li class="has-children" data-id="5ab409d76fabc5420e5169b6"> <a href="/restaurants/new-restaurants/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "New%20Restaurants", "navType" : "Main"} }'>New Restaurants</a> </li> <li class="has-children" data-id="5ab409d66fabc5420e51685a"> <a href="/restaurants/downtown/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Downtown", "navType" : "Main"} }'>Downtown</a> </li> <li class="has-children" data-id="5dc9e41556039ec7ebc3f14b"> <a href="/restaurants/bars/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Bars", "navType" : "Main"} }'>Bars</a> </li> <li class="has-children" data-id="5ab409d66fabc5420e5168ce"> <a href="/restaurants/fine-dining/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Fine%20Dining", "navType" : "Main"} }'>Fine Dining</a> </li> <li class="has-children" data-id="5ab409d66fabc5420e516942"> <a href="/restaurants/food-trucks/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Food%20Trucks", "navType" : "Main"} }'>Food Trucks</a> </li> <li class="has-children" data-id="5ab409d66fabc5420e516894"> <a href="/restaurants/farmers-market/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Farmers%20Market", "navType" : "Main"} }'>Farmers Market</a> </li> <li class="has-children" data-id="5ab409d66fabc5420e516908"> <a href="/restaurants/food-and-drink-events/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Food%20%26%20Drink%20Events", "navType" : "Main"} }'>Food & Drink Events</a> </li> <li class="has-children" data-id="5ab409d76fabc5420e516a64"> <a href="/restaurants/search-by-cuisine-type/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Search%20by%20Cuisine%20Type", "navType" : "Main"} }'>Search by Cuisine Type</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" data-id="5ab409e16fabc5420e517d74"> <a href="/restaurants/search-by-cuisine-type/american/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "American", "navType" : "Main"} }'>American</a> </li> <li class="has-children" data-id="5ab409e16fabc5420e517dae"> <a href="/restaurants/search-by-cuisine-type/coffee-and-tea/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Coffee%20%26%20Tea", "navType" : "Main"} }'>Coffee & Tea</a> </li> <li class="has-children" data-id="5ab409e16fabc5420e517de8"> <a href="/restaurants/search-by-cuisine-type/international/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "International", "navType" : "Main"} }'>International</a> </li> <li class="has-children" data-id="5ab409e16fabc5420e517e22"> <a href="/restaurants/search-by-cuisine-type/pizza/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Pizza", "navType" : "Main"} }'>Pizza</a> </li> <li class="has-children" data-id="5ab409e16fabc5420e517e5c"> <a href="/restaurants/search-by-cuisine-type/seafood/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Seafood", "navType" : "Main"} }'>Seafood</a> </li> <li class="has-children" data-id="5ab409e26fabc5420e517e96"> <a href="/restaurants/search-by-cuisine-type/sweet-treats/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Sweet%20Treats", "navType" : "Main"} }'>Sweet Treats</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d66fabc5420e51697c"> <a href="/restaurants/kid-friendly/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Kid%20Friendly", "navType" : "Main"} }'>Kid Friendly</a> </li> <li class="has-children" data-id="6671e6608b68e6d94a8206eb"> <a href="/restaurants/dog-friendly/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Dog%20Friendly", "navType" : "Main"} }'>Dog Friendly</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d26fabc5420e516100"> <a href="/planning-tools/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Planning%20Tools", "navType" : "Main"} }'>Planning Tools</a> <ul class="sub-nav"> <li class="has-children" data-id="5ab409d76fabc5420e516a9e"> <a href="/planning-tools/getting-here/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Getting%20Here", "navType" : "Main"} }'>Getting Here</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" data-id="5ab409e26fabc5420e517ed0"> <a href="/planning-tools/getting-here/airports/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Airports", "navType" : "Main"} }'>Airports</a> </li> <li class="has-children" data-id="5ab409e26fabc5420e517f0a"> <a href="/planning-tools/getting-here/driving-directions/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Driving%20Directions", "navType" : "Main"} }'>Driving Directions</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d76fabc5420e516b12"> <a href="/planning-tools/getting-around/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Getting%20Around", "navType" : "Main"} }'>Getting Around</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" data-id="5ab409e26fabc5420e517f44"> <a href="/planning-tools/getting-around/bus-line/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Bus%20Line", "navType" : "Main"} }'>Bus Line</a> </li> <li class="has-children" data-id="5ab409e26fabc5420e517f7e"> <a href="/planning-tools/getting-around/car-rental/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Car%20Rental", "navType" : "Main"} }'>Car Rental</a> </li> <li class="has-children" data-id="5ab409e26fabc5420e517fb8"> <a href="/planning-tools/getting-around/limousine-service/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Limousine%20Service", "navType" : "Main"} }'>Limousine Service</a> </li> <li class="has-children" data-id="5ab409e26fabc5420e517ff2"> <a href="/planning-tools/getting-around/parking/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Parking", "navType" : "Main"} }'>Parking</a> </li> <li class="has-children" data-id="5ab409e26fabc5420e51802c"> <a href="/planning-tools/getting-around/shuttle-service/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Shuttle%20Service", "navType" : "Main"} }'>Shuttle Service</a> </li> <li class="has-children" data-id="5ab409e26fabc5420e518066"> <a href="/planning-tools/getting-around/skyway-subway/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Skyway%2FSubway", "navType" : "Main"} }'>Skyway/Subway</a> </li> <li class="has-children" data-id="5ab409e36fabc5420e5180a0"> <a href="/planning-tools/getting-around/specialized-transportation/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Specialized%20Transportation", "navType" : "Main"} }'>Specialized Transportation</a> </li> <li class="has-children" data-id="5ab409e36fabc5420e5180da"> <a href="/planning-tools/getting-around/taxi-service/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Taxi%20Service", "navType" : "Main"} }'>Taxi Service</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d76fabc5420e516b4c"> <a href="/planning-tools/travel-guide/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Travel%20Planning%20Guide", "navType" : "Main"} }'>Travel Planning Guide</a> </li> <li class="has-children" data-id="5ab409d76fabc5420e516bc0"> <a href="/planning-tools/weather/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Weather", "navType" : "Main"} }'>Weather</a> </li> <li class="has-children" data-id="5c65ad3518e1e6fa27beeb3f"> <a href="/planning-tools/traveling-with-pets/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Traveling%20With%20Pets", "navType" : "Main"} }'>Traveling With Pets</a> </li> <li class="has-children" data-id="5ab409d86fabc5420e516bfa"> <a href="https://www.experiencerochestermn.com/meet/weddings-parties-celebrations/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Weddings%2C%20Parties%20%26%20Celebrations", "navType" : "Main"} }'>Weddings, Parties & Celebrations</a> </li> <li class="has-children" data-id="5ab409d86fabc5420e516bfb"> <a href="/planning-tools/university-of-minnesota-rochester/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "University%20of%20Minnesota%20Rochester", "navType" : "Main"} }'>University of Minnesota Rochester</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d26fabc5420e51613a"> <a href="/mayo-clinic/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Visit%20Mayo%20Clinic", "navType" : "Main"} }'>Visit Mayo Clinic</a> <ul class="sub-nav"> <li class="has-children" data-id="5ab409d86fabc5420e516c35"> <a href="/mayo-clinic/hotels/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Hotels", "navType" : "Main"} }'>Hotels</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" data-id="5ab409e36fabc5420e518188"> <a href="/mayo-clinic/hotels/charitable-lodging/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Charitable%20Lodging", "navType" : "Main"} }'>Charitable Lodging</a> </li> </ul> </li> <li class="has-children" data-id="5ab409d86fabc5420e516c6f"> <a href="/mayo-clinic/getting-here/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Getting%20Here", "navType" : "Main"} }'>Getting Here</a> </li> <li class="has-children" data-id="5ab409d86fabc5420e516ca9"> <a href="/mayo-clinic/getting-around/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Getting%20Around", "navType" : "Main"} }'>Getting Around</a> </li> <li class="has-children" data-id="5ab409d86fabc5420e516ce3"> <a href="https://www.mayoclinic.org/patient-visitor-guide/minnesota/travel-lodging-maps/maps" target="_blank" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Mayo%20Clinic%20Maps", "navType" : "Main"} }'>Mayo Clinic Maps</a> </li> <li class="has-children" data-id="5ab409d86fabc5420e516ce4"> <a href="/mayo-clinic/faq/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "FAQ", "navType" : "Main"} }'>FAQ</a> </li> <li class="has-children" data-id="5ab409d86fabc5420e516d1e"> <a href="/mayo-clinic/history/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "History", "navType" : "Main"} }'>History</a> </li> <li class="has-children" data-id="5ab409d86fabc5420e516d58"> <a href="/mayo-clinic/restaurants-nearby/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Restaurants%20Nearby", "navType" : "Main"} }'>Restaurants Nearby</a> </li> <li class="has-children" data-id="5ab409d86fabc5420e516d92"> <a href="/mayo-clinic/parking/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Parking", "navType" : "Main"} }'>Parking</a> </li> </ul> </li> </ul> <script type="text/javascript"> require(["jquery"], function($) { var root = $('[data-guid=734cbeeb-db42-4cc5-8ce6-3be09642dcca]'); var navItemProperties = JSON.parse($('meta[name=sv-nav-properties]').attr('content')); var parentIds = navItemProperties.parents_ids || []; var rootParent = parentIds.length > 0 ? parentIds[0] : navItemProperties.id; var current = root.find('[data-id="' + rootParent + '"]'); var expAccred = navItemProperties.folderHref.match(/^\/experience-accreditation\//); root.find('.menu-action').on('click', function() { $(this).toggleClass('active'); $(this).siblings().toggleClass('active'); }); parentIds.forEach(function(parentId){ var parentItems = root.find('[data-id="' + parentId + '"]'); parentItems.each(function(){ $(this).parent().addClass('current'); }); }); current.addClass('current'); root.find('.micro').not('.micro.current').remove(); }); </script></div> </nav> <div class="mobile-nav-container hide-for-large-up"> <div class="mobile-nav-action"></div> <div class="mobile-nav-dropdown"> <div class="mobile-nav-dropdown-top"> <div data-civid="5aff52d74c2e135b427732ac" class="contentRender contentRender_3 contentRender_type_widget contentRender_name_plugins_common_extranet_login" data-sv-time="11" data-sv-index="3" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <a href="https://rochestermn.extranet.simpleviewcrm.com/" target="_blank" class="header-booking extranet-booking"> <span>Partner</span><span>Extranet</span> </a> </div> <span> <div data-sv-weatherWidget class="med-header-weather-wrapper weather"></div> <div class="mobile-search"> <div data-civid="641e0104010ee024eeb7ecb9" class="contentRender contentRender_6 contentRender_type_widget contentRender_name_plugins_search_headerbox" data-sv-time="12" data-sv-index="6" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <script type="text/template" data-template> <div class="search" id="search_widget_headerbox_{{guid}}"> <span class="search-action"><i class="fa fa-search fa-flip-horizontal" aria-hidden="true"></i><img class="search-img"></span> <div class="bg-search-form"></div> <div class="search-form"> <form data-sv-searchForm action="{{customSettings.navSearch}}" method="GET"> <input data-sv-searchInput name="q" type="search" class="searchInput" autocomplete="off" autocorrect="off" autocapitalize="off" placeholder="Search..." value="" /> <button data-sv-searchBtn type="submit" name="submit" class="searchBtn"><i class="fa fa-search" aria-hidden="true"></i></button> </form> <div class="toggle-search" data-toggle-mayocc-search> <i class="fa fa-search" aria-hidden="true"></i> </div> </div> </div> </script> <script> require(["jquery","goatee", "domReady!"], function($, goatee) { var sc = $('[data-sv-widgetSearchBoxContainer]').not('.insertedWidget').first(); var sb = $('#search_widget_headerbox_ff2acdb7-fd84-4cbf-ab2a-52d033b69ebc'); var form = sb.find('[data-sv-searchForm]'); var inp = form.find('[data-sv-searchInput]'); var data = {"sections":{},"data":{},"guid":"ff2acdb7-fd84-4cbf-ab2a-52d033b69ebc","customSettings":{"navSearch":"/search/"},"widgetArgs":{"nav":{"_id":"5ab409e26fabc5420e517f0a","section":"main","sortorder":1,"title":"Driving Directions","folder":"driving-directions","type":"page","active":true,"show_on_nav":true,"publish_start":"2018-03-22T19:00:00.000Z","searchable":"yes","new_window":false,"image_id":"5ab416076fabc5420e51892d","description":"<p>Rochester is easily accessible by highway. East-West Highway Routes: Interstate 90, US Hwy 14, State Hwy 30, State Hwy 42, State Hwy 296. North-South Highway Routes: Interstate 35, US Hwy 52, US Hwy 63.</p>","meta_title":"Travelling to Rochester, MN By Car","meta_description":"Rochester is an easily accessible city through multiple highway routes. Find the quickest, most efficient way to get to Rochester, MN here.","parent_id":"5ab409d76fabc5420e516a9e","parents_ids":["5ab409d26fabc5420e516100","5ab409d76fabc5420e516a9e"],"version_id":"5c8ac91290dcd8ddd8a284ea","created":"2018-03-22T19:54:10.305Z","content_owner":"default","site_name":"primary","updated":"2019-03-14T21:35:14.984Z","title_sort":"driving directions","published":true,"folderHref":"/planning-tools/getting-here/driving-directions/","cms_title":"Driving Directions - /planning-tools/getting-here/driving-directions/","cms_title_sort":"driving directions - /planning-tools/getting-here/driving-directions/","site_section":"primary.main","image":{"_id":"5ab416076fabc5420e51892d","original_public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","title":"CTA","created":"2018-03-22T20:45:59.736Z","resource_raw":{"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","version":1521751553,"signature":"f25f012eb114f1e035bbd654054b16485b52d406","width":7360,"height":4912,"format":"jpg","resource_type":"image","created_at":"2018-03-22T20:45:53.000Z","pages":1,"bytes":12978774,"type":"upload","etag":"a305342b2dab59ea1553fdeaa351cc68","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","access_mode":"public","exif":{"ApertureValue":"970854/1000000","CFAPattern":"2, 0, 2, 0, 0, 1, 1, 2","ColorSpace":"1","Contrast":"0","CustomRendered":"0","DateTime":"2016:12:29 11:23:39","DateTimeDigitized":"2016:11:11 15:08:58","DateTimeOriginal":"2016:11:11 15:08:58","DigitalZoomRatio":"1/1","ExifOffset":"220","ExifVersion":"48, 50, 51, 48","ExposureBiasValue":"0/6","ExposureMode":"1","ExposureProgram":"1","ExposureTime":"1/500","FileSource":"3","Flash":"16","FNumber":"14/10","FocalLength":"500/10","FocalLengthIn35mmFilm":"50","FocalPlaneResolutionUnit":"3","FocalPlaneXResolution":"67122044/32768","FocalPlaneYResolution":"67122044/32768","GainControl":"0","ISOSpeedRatings":"125","LightSource":"9","Make":"NIKON CORPORATION","MaxApertureValue":"10/10","MeteringMode":"3","Model":"NIKON D800","ResolutionUnit":"2","Saturation":"0","SceneCaptureType":"0","SceneType":"1","SensingMethod":"2","Sharpness":"0","ShutterSpeedValue":"8965784/1000000","Software":"Adobe Photoshop Lightroom 6.6.1 (Macintosh)","SubjectDistanceRange":"0","SubSecTimeDigitized":"20","SubSecTimeOriginal":"2","Compression":"6","JPEGInterchangeFormat":"982","JPEGInterchangeFormatLength":"13040","XResolution":"240/1","YResolution":"240/1","WhiteBalance":"1"},"original_filename":"file","done":true},"categories_ids":["5ab40fd76fabc5420e518629"],"content_owner":"default","title_sort":"cta","updated":"2018-08-08T16:35:27.380Z","deleted":false,"resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97"}},"id":"5ab416076fabc5420e51892d","type":"image","inAssetRequest":false,"alt_text":"CTA","expired":false},"locale_count":0,"id":"5ab409e26fabc5420e517f0a","parent_id_string":"5ab409d76fabc5420e516a9e","version_id_string":"5c8ac91290dcd8ddd8a284ea","href":"/planning-tools/getting-here/driving-directions/","absoluteHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","absoluteFolderHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","metaTitle":"Travelling to Rochester, MN By Car","rootCmsUrl":"/nav/sitemap/site_primary/section_main/"},"num":6,"guid":"ff2acdb7-fd84-4cbf-ab2a-52d033b69ebc","data":{},"civ":{"instance":{"type":"widget","name":"plugins_search_headerbox","site_name":"primary","saved":false,"created":"2023-03-24T20:00:14.342Z","updated":"2023-03-24T20:00:14.342Z","deleted":false,"id":"641e0104010ee024eeb7ecb9","version_id_string":"641e0104010ee024eeb7ecba"},"version":{"created":"2023-03-24T20:00:14.344Z","id":"641e0104010ee024eeb7ecba","instance_id_string":"641e0104010ee024eeb7ecb9","data":{}},"onTrunk":true,"civid":"641e0104010ee024eeb7ecb9"},"name":"plugins_search_headerbox"}}; var template = $("[data-template]").html(); var html = goatee.fill(template, data); var desktopSearchbox = $('.main-search'); var mobileSearchbox = $('.mobile-search'); desktopSearchbox.html(html); mobileSearchbox.html(html); sc.append(sb).addClass('insertedWidget'); form.find('[data-sv-searchBtn]').click(function(){ form.submit(); }) form.submit(function(e){ if (inp.val().length === 0) { e.preventDefault(); } }); $('.search-action').on('click', function() { $(this).toggleClass('active'); $(this).siblings().toggleClass('active'); }); var headerPanel = document.querySelector(".panel_custom_header"); var toggle = document.querySelector("[data-toggle-mayocc-search]"); toggle.addEventListener("click", function() { headerPanel.classList.toggle("search-active"); }); }); </script></div> </div> </span> </div> <nav class="main-nav"> <div data-civid="641e0104010ee024eeb7ecbf" class="contentRender contentRender_9 contentRender_type_widget contentRender_name_plugins_nav_mobile" data-sv-time="34" data-sv-index="9" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <nav class="main-nav" data-guid="99ff404a-dc81-45f6-9429-b13448056a97"> <ul class="main-nav-style-mobile"> <li class="has-children" > <a href="/places-to-stay/" target="_self" data-id="5ab409d16fabc5420e516052">Places to Stay</a> <i class="fa fa-angle-down menu-action"></i> <ul class="sub-nav-mobile"> <li class="has-children" > <a href="/places-to-stay/hotels/" target="_self" data-id="5ab409d46fabc5420e5163d1">Hotels</a> </li> <li class="has-children" > <a href="/places-to-stay/extended-stay/" target="_self" data-id="5ab409d46fabc5420e516445">Extended Stay</a> </li> <li class="has-children" > <a href="/places-to-stay/campgrounds-and-rv-parks/" target="_self" data-id="5ab409d46fabc5420e51647f">Campgrounds & RV Parks</a> </li> </ul> </li> <li class="has-children" > <a href="/things-to-do/" target="_self" data-id="5ab409d26fabc5420e51608c">Things to Do</a> <i class="fa fa-angle-down menu-action"></i> <ul class="sub-nav-mobile"> <li class="has-children" > <a href="/things-to-do/events-calendar/" target="_self" data-id="5ab409d46fabc5420e51652d">Events Calendar</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" > <a href="/things-to-do/events-calendar/fairs-festivals/" target="_self" data-id="5ab409df6fabc5420e51799a">Fairs + Festivals</a> </li> <li class="has-children" > <a href="/things-to-do/events-calendar/fall/" target="_self" data-id="5ab409df6fabc5420e5179d4">Fall</a> </li> <li class="has-children" > <a href="/things-to-do/events-calendar/winter/" target="_self" data-id="5ab409e06fabc5420e517a0e">Winter</a> </li> <li class="has-children" > <a href="/things-to-do/events-calendar/spring/" target="_self" data-id="63f67257c31926015cbdb232">Spring</a> </li> <li class="has-children" > <a href="/things-to-do/events-calendar/summer/" target="_self" data-id="5ab409e06fabc5420e517a48">Summer</a> </li> </ul> </li> <li class="has-children" > <a href="/things-to-do/downtown/" target="_self" data-id="5ab409d66fabc5420e5167e6">Downtown</a> </li> <li class="has-children" > <a href="https://www.experiencerochestermn.com/restaurants/farmers-market/" target="_self" data-id="5ab409d66fabc5420e516737">Farmers Markets</a> </li> <li class="has-children" > <a href="/things-to-do/outdoor-adventure/" target="_self" data-id="5ab409d56fabc5420e5166c3">Outdoor Adventure</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" > <a href="/things-to-do/outdoor-adventure/bike-hike-walk/" target="_self" data-id="5ab409e16fabc5420e517c52">Bike, Hike & Walk</a> </li> <li class="has-children" > <a href="/things-to-do/outdoor-adventure/ski-skate-sled/" target="_self" data-id="5ab409e16fabc5420e517c8c">Ski, Skate & Sled</a> </li> <li class="has-children" > <a href="/things-to-do/outdoor-adventure/parks/" target="_self" data-id="5ab409e16fabc5420e517cc6">Parks</a> </li> </ul> </li> <li class="has-children" > <a href="/things-to-do/shopping/" target="_self" data-id="5ab409d56fabc5420e5165a1">Shopping</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" > <a href="/things-to-do/shopping/only-in-rochester/" target="_self" data-id="5ab409e06fabc5420e517bde">Only in Rochester</a> </li> <li class="has-children" > <a href="/things-to-do/shopping/apparel/" target="_self" data-id="5ab409e06fabc5420e517af6">Apparel</a> </li> <li class="has-children" > <a href="/things-to-do/shopping/gifts/" target="_self" data-id="5ab409e06fabc5420e517b6a">Gifts & Specialty Items</a> </li> <li class="has-children" > <a href="/things-to-do/shopping/antiques/" target="_self" data-id="5ab409e06fabc5420e517abc">Antiques</a> </li> <li class="has-children" > <a href="/things-to-do/shopping/department-stores/" target="_self" data-id="5ab409e06fabc5420e517b30">Department Stores</a> </li> <li class="has-children" > <a href="/things-to-do/shopping/shopping-centers-malls/" target="_self" data-id="5ab409e06fabc5420e517ba4">Shopping Centers & Malls</a> </li> </ul> </li> <li class="has-children" > <a href="/things-to-do/wineries-breweries/" target="_self" data-id="5ab409d66fabc5420e516738">Wineries & Breweries</a> </li> <li class="has-children" > <a href="/things-to-do/arts-culture/" target="_self" data-id="5ab409d56fabc5420e5165db">Arts & Culture</a> </li> <li class="has-children" > <a href="/things-to-do/nightlife-and-live-music/" target="_self" data-id="5ab409d56fabc5420e516615">Live Entertainment</a> </li> <li class="has-children" > <a href="/things-to-do/attractions-entertainment/" target="_self" data-id="5ab409d66fabc5420e5166fd">Attractions & Entertainment</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" > <a href="/things-to-do/attractions-entertainment/movie-theaters/" target="_self" data-id="5ab409e16fabc5420e517d00">Movie Theaters</a> </li> <li class="has-children" > <a href="/things-to-do/attractions-entertainment/sports/" target="_self" data-id="5ab409e16fabc5420e517d3a">Sports</a> </li> <li class="has-children" > <a href="/things-to-do/attractions-entertainment/mayo-civic-center/" target="_self" data-id="5c87cf7a18e1e6fa27c10c8d">Mayo Civic Center</a> </li> </ul> </li> <li class="has-children" > <a href="/things-to-do/history-and-heritage/" target="_self" data-id="5ab409d56fabc5420e51664f">History & Heritage</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" > <a href="/things-to-do/history-and-heritage/top-four-historical-sites/" target="_self" data-id="5c65d10f18e1e6fa27bef07a">Top Four Historical Sites</a> </li> </ul> </li> <li class="has-children" > <a href="/things-to-do/tours/" target="_self" data-id="5ab409d56fabc5420e516567">Tours</a> </li> <li class="has-children" > <a href="/things-to-do/health-fitness-wellness/" target="_self" data-id="5cb0ef192473ea3636522ab2">Health, Fitness & Wellness</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" > <a href="/things-to-do/health-fitness-wellness/rest-and-relaxation-in-rochester-mn/" target="_self" data-id="5cb4da11da6ad739bddb385d">Rest and Relaxation in Rochester, MN</a> </li> </ul> </li> <li class="has-children" > <a href="/things-to-do/things-to-do-with-kids/" target="_self" data-id="5ab409d66fabc5420e516772">Kid Friendly</a> </li> <li class="has-children" > <a href="/things-to-do/hidden-gems-nearby/" target="_self" data-id="5ab409d66fabc5420e516820">Hidden Gems Nearby</a> </li> <li class="has-children" > <a href="/things-to-do/day-trips/" target="_self" data-id="5ab409d56fabc5420e516689">Day Trips</a> </li> </ul> </li> <li class="has-children" > <a href="/restaurants/" target="_self" data-id="5ab409d26fabc5420e5160c6">Restaurants</a> <i class="fa fa-angle-down menu-action"></i> <ul class="sub-nav-mobile"> <li class="has-children" > <a href="/restaurants/only-in-rochester/" target="_self" data-id="5ab409d76fabc5420e5169f0">Only in Rochester</a> </li> <li class="has-children" > <a href="/restaurants/new-restaurants/" target="_self" data-id="5ab409d76fabc5420e5169b6">New Restaurants</a> </li> <li class="has-children" > <a href="/restaurants/downtown/" target="_self" data-id="5ab409d66fabc5420e51685a">Downtown</a> </li> <li class="has-children" > <a href="/restaurants/bars/" target="_self" data-id="5dc9e41556039ec7ebc3f14b">Bars</a> </li> <li class="has-children" > <a href="/restaurants/fine-dining/" target="_self" data-id="5ab409d66fabc5420e5168ce">Fine Dining</a> </li> <li class="has-children" > <a href="/restaurants/food-trucks/" target="_self" data-id="5ab409d66fabc5420e516942">Food Trucks</a> </li> <li class="has-children" > <a href="/restaurants/farmers-market/" target="_self" data-id="5ab409d66fabc5420e516894">Farmers Market</a> </li> <li class="has-children" > <a href="/restaurants/food-and-drink-events/" target="_self" data-id="5ab409d66fabc5420e516908">Food & Drink Events</a> </li> <li class="has-children" > <a href="/restaurants/search-by-cuisine-type/" target="_self" data-id="5ab409d76fabc5420e516a64">Search by Cuisine Type</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" > <a href="/restaurants/search-by-cuisine-type/american/" target="_self" data-id="5ab409e16fabc5420e517d74">American</a> </li> <li class="has-children" > <a href="/restaurants/search-by-cuisine-type/coffee-and-tea/" target="_self" data-id="5ab409e16fabc5420e517dae">Coffee & Tea</a> </li> <li class="has-children" > <a href="/restaurants/search-by-cuisine-type/international/" target="_self" data-id="5ab409e16fabc5420e517de8">International</a> </li> <li class="has-children" > <a href="/restaurants/search-by-cuisine-type/pizza/" target="_self" data-id="5ab409e16fabc5420e517e22">Pizza</a> </li> <li class="has-children" > <a href="/restaurants/search-by-cuisine-type/seafood/" target="_self" data-id="5ab409e16fabc5420e517e5c">Seafood</a> </li> <li class="has-children" > <a href="/restaurants/search-by-cuisine-type/sweet-treats/" target="_self" data-id="5ab409e26fabc5420e517e96">Sweet Treats</a> </li> </ul> </li> <li class="has-children" > <a href="/restaurants/kid-friendly/" target="_self" data-id="5ab409d66fabc5420e51697c">Kid Friendly</a> </li> <li class="has-children" > <a href="/restaurants/dog-friendly/" target="_self" data-id="6671e6608b68e6d94a8206eb">Dog Friendly</a> </li> </ul> </li> <li class="has-children" > <a href="/planning-tools/" target="_self" data-id="5ab409d26fabc5420e516100">Planning Tools</a> <i class="fa fa-angle-down menu-action"></i> <ul class="sub-nav-mobile"> <li class="has-children" > <a href="/planning-tools/getting-here/" target="_self" data-id="5ab409d76fabc5420e516a9e">Getting Here</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" > <a href="/planning-tools/getting-here/airports/" target="_self" data-id="5ab409e26fabc5420e517ed0">Airports</a> </li> <li class="has-children" > <a href="/planning-tools/getting-here/driving-directions/" target="_self" data-id="5ab409e26fabc5420e517f0a">Driving Directions</a> </li> </ul> </li> <li class="has-children" > <a href="/planning-tools/getting-around/" target="_self" data-id="5ab409d76fabc5420e516b12">Getting Around</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" > <a href="/planning-tools/getting-around/bus-line/" target="_self" data-id="5ab409e26fabc5420e517f44">Bus Line</a> </li> <li class="has-children" > <a href="/planning-tools/getting-around/car-rental/" target="_self" data-id="5ab409e26fabc5420e517f7e">Car Rental</a> </li> <li class="has-children" > <a href="/planning-tools/getting-around/limousine-service/" target="_self" data-id="5ab409e26fabc5420e517fb8">Limousine Service</a> </li> <li class="has-children" > <a href="/planning-tools/getting-around/parking/" target="_self" data-id="5ab409e26fabc5420e517ff2">Parking</a> </li> <li class="has-children" > <a href="/planning-tools/getting-around/shuttle-service/" target="_self" data-id="5ab409e26fabc5420e51802c">Shuttle Service</a> </li> <li class="has-children" > <a href="/planning-tools/getting-around/skyway-subway/" target="_self" data-id="5ab409e26fabc5420e518066">Skyway/Subway</a> </li> <li class="has-children" > <a href="/planning-tools/getting-around/specialized-transportation/" target="_self" data-id="5ab409e36fabc5420e5180a0">Specialized Transportation</a> </li> <li class="has-children" > <a href="/planning-tools/getting-around/taxi-service/" target="_self" data-id="5ab409e36fabc5420e5180da">Taxi Service</a> </li> </ul> </li> <li class="has-children" > <a href="/planning-tools/travel-guide/" target="_self" data-id="5ab409d76fabc5420e516b4c">Travel Planning Guide</a> </li> <li class="has-children" > <a href="/planning-tools/weather/" target="_self" data-id="5ab409d76fabc5420e516bc0">Weather</a> </li> <li class="has-children" > <a href="/planning-tools/traveling-with-pets/" target="_self" data-id="5c65ad3518e1e6fa27beeb3f">Traveling With Pets</a> </li> <li class="has-children" > <a href="https://www.experiencerochestermn.com/meet/weddings-parties-celebrations/" target="_self" data-id="5ab409d86fabc5420e516bfa">Weddings, Parties & Celebrations</a> </li> <li class="has-children" > <a href="/planning-tools/university-of-minnesota-rochester/" target="_self" data-id="5ab409d86fabc5420e516bfb">University of Minnesota Rochester</a> </li> </ul> </li> <li class="has-children" > <a href="/mayo-clinic/" target="_self" data-id="5ab409d26fabc5420e51613a">Visit Mayo Clinic</a> <i class="fa fa-angle-down menu-action"></i> <ul class="sub-nav-mobile"> <li class="has-children" > <a href="/mayo-clinic/hotels/" target="_self" data-id="5ab409d86fabc5420e516c35">Hotels</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" > <a href="/mayo-clinic/hotels/charitable-lodging/" target="_self" data-id="5ab409e36fabc5420e518188">Charitable Lodging</a> </li> </ul> </li> <li class="has-children" > <a href="/mayo-clinic/getting-here/" target="_self" data-id="5ab409d86fabc5420e516c6f">Getting Here</a> </li> <li class="has-children" > <a href="/mayo-clinic/getting-around/" target="_self" data-id="5ab409d86fabc5420e516ca9">Getting Around</a> </li> <li class="has-children" > <a href="https://www.mayoclinic.org/patient-visitor-guide/minnesota/travel-lodging-maps/maps" target="_blank" data-id="5ab409d86fabc5420e516ce3">Mayo Clinic Maps</a> </li> <li class="has-children" > <a href="/mayo-clinic/faq/" target="_self" data-id="5ab409d86fabc5420e516ce4">FAQ</a> </li> <li class="has-children" > <a href="/mayo-clinic/history/" target="_self" data-id="5ab409d86fabc5420e516d1e">History</a> </li> <li class="has-children" > <a href="/mayo-clinic/restaurants-nearby/" target="_self" data-id="5ab409d86fabc5420e516d58">Restaurants Nearby</a> </li> <li class="has-children" > <a href="/mayo-clinic/parking/" target="_self" data-id="5ab409d86fabc5420e516d92">Parking</a> </li> </ul> </li> </ul> </nav> <script type="text/javascript"> require(["jquery"], function($) { var root = $('[data-guid=99ff404a-dc81-45f6-9429-b13448056a97]'); root.find('.menu-action').on('click', function() { $(this).toggleClass('active'); $(this).siblings().toggleClass('active'); }); var navItemProperties = JSON.parse($('meta[name=sv-nav-properties]').attr('content')); var currentLink = root.find('[data-id=' + navItemProperties.id + ']'); currentLink.addClass('active') var parentIds = navItemProperties.parents_ids || []; var rootParent = parentIds.length > 0 ? parentIds[0] : navItemProperties.id; var current = root.find('[data-id="' + rootParent + '"]'); parentIds.forEach(function(parentId){ var parentItems = root.find('[data-id="' + parentId + '"]'); parentItems.each(function(){ $(this).parent().addClass('current'); }); }); current.addClass('current'); root.find('.micro-mobile').not('.micro-mobile.current').remove(); }); </script></div><div data-civid="641e0104010ee024eeb7ecc1" class="contentRender contentRender_10 contentRender_type_widget contentRender_name_plugins_nav_mobile" data-sv-time="27" data-sv-index="10" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'> <nav class="indy-nav" data-guid="26fdf467-0729-48e0-9214-d7261d15e8b0"> <ul class="indy-nav-style-mobile"> <li class="has-children" > <a href="/meet/" target="_self" data-id="5ab409d26fabc5420e516174">Meet in Rochester</a> <i class="fa fa-angle-down menu-action"></i> <ul class="sub-nav-mobile"> <li class="has-children" > <a href="/meet/mayo-civic-center/" target="_self" data-id="5ab409d96fabc5420e516dcc">Convention Center</a> </li> <li class="has-children" > <a href="/meet/facilities/" target="_self" data-id="5ab409d96fabc5420e516e34">Meeting Facilities</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li class="has-children" > <a href="https://www.experiencerochestermn.com/meet/mayo-civic-center/" target="_self" data-id="5ab409e36fabc5420e5181f6">Convention Center</a> </li> <li class="has-children" > <a href="/meet/facilities/hotels/" target="_self" data-id="5ab409e36fabc5420e5181f7">Hotels</a> </li> <li class="has-children" > <a href="/meet/facilities/unique-off-site-venues/" target="_self" data-id="5ab409e36fabc5420e51822b">Unique Off-site Venues</a> </li> </ul> </li> <li class="has-children" > <a href="/meet/weddings-parties-celebrations/" target="_self" data-id="5ab409d96fabc5420e516e68">Weddings, Parties & Celebrations</a> </li> <li class="has-children" > <a href="/meet/green-initiatives/" target="_self" data-id="5ab409d96fabc5420e516ed0">Green Initiatives</a> </li> <li class="has-children" > <a href="https://www.experiencerochestermn.com/things-to-do/nightlife-and-live-music/" target="_self" data-id="5ab409d96fabc5420e516f04">Nightlife</a> </li> <li class="has-children" > <a href="/meet/trolley/" target="_self" data-id="5ab409d96fabc5420e516f38">Trolley</a> </li> <li class="has-children" > <a href="https://www.experiencerochestermn.com/sports/" target="_self" data-id="5ab409d96fabc5420e516fa0">Sports</a> </li> <li class="has-children" > <a href="/meet/contact-us/" target="_self" data-id="5ab409d96fabc5420e516fa1">Contact Us</a> </li> <li class="has-children" > <a href="/meet/medical-meetings/" target="_self" data-id="6435ac6cccc386387b0c92c8">Medical Meetings and Conventions in Rochester, MN</a> </li> </ul> </li> <li class="has-children" > <a href="/sports/" target="_self" data-id="5ab409d26fabc5420e5161a8">Sports</a> <i class="fa fa-angle-down menu-action"></i> <ul class="sub-nav-mobile"> <li class="has-children" > <a href="http://www.rochsports.org/page/show/921763-rochester-sports-calendar" target="_self" data-id="5ab409da6fabc5420e51703d">Sports Events Calendar</a> </li> </ul> </li> <li class="has-children" > <a href="/blog/" target="_self" data-id="5aaafc888c50bb2d2882af24">Blog</a> </li> <li class="has-children" > <a href="/media/" target="_self" data-id="5ab409d26fabc5420e5161dc">Media</a> <i class="fa fa-angle-down menu-action"></i> <ul class="sub-nav-mobile"> <li class="has-children" > <a href="/media/rankings-and-recognitions/" target="_self" data-id="5ab409da6fabc5420e5170db">Rankings & Recognitions</a> </li> </ul> </li> <li class="has-children" > <a href="/podcast/" target="_self" data-id="62101e0d19ab721caededf52">Podcast</a> </li> <li class="has-children" > <a href="/brewpass/" target="_self" data-id="661d80675754e4512960a9c9">Sip n' Savor Brew Pass</a> </li> </ul> </nav> <script type="text/javascript"> require(["jquery"], function($) { var root = $('[data-guid=26fdf467-0729-48e0-9214-d7261d15e8b0]'); root.find('.menu-action').on('click', function() { $(this).toggleClass('active'); $(this).siblings().toggleClass('active'); }); var navItemProperties = JSON.parse($('meta[name=sv-nav-properties]').attr('content')); var currentLink = root.find('[data-id=' + navItemProperties.id + ']'); currentLink.addClass('active') var parentIds = navItemProperties.parents_ids || []; var rootParent = parentIds.length > 0 ? parentIds[0] : navItemProperties.id; var current = root.find('[data-id="' + rootParent + '"]'); parentIds.forEach(function(parentId){ var parentItems = root.find('[data-id="' + parentId + '"]'); parentItems.each(function(){ $(this).parent().addClass('current'); }); }); current.addClass('current'); root.find('.micro-mobile').not('.micro-mobile.current').remove(); }); </script></div> </nav> </div> </div> </section> </header> </div></div> </div> <div class="slideshow_container"> <div data-civid="5c8ac8b490dcd8ddd8a284ba" class="contentRender contentRender_11 contentRender_type_widget contentRender_name_plugins_collections_type_custom_header_slides contentRender_name_plugins_collections_template_custom_header_slideshow_interior" data-sv-time="36" data-sv-index="11" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="homepage-header-slideshow-holder" data-guid="641fdd32-0d12-4470-a9a4-048ce6d95d7b"> <section class="homepage-header-slideshow interior"> <img class="placeholder" src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:300,h_107,o_60,q_50,w_320/v1/clients/rochestermn/Aerial_of_Assisi_Heights_Credit_AB_Photography_US_473934df-0ca8-42ea-ac70-3d8c8f391767.jpg" /> </section> <script type="text/template" data-sv-slides> {{#items.0}} {{:asset.resource}} <article class="homepage-header-slide slide" data-profile-sort="{{profileSort}}"> {{~setVar("resource", helpers.plugins.cloudinary.createResource(data.asset.resource))}} {{~setVar('mobileCrop', data.mobile_crop_image ? helpers.plugins.cloudinary.createResource(data.mobile_crop_image.resource) : helpers.var.resource)}} <picture class="imgcont"> <source media="(max-width: 640px)" srcset="{{~var.mobileCrop.getThumbnailUrl({ height : 652, width : 640, crop : 'fill', sv : { gravity : 'focalPoint' }, quality: 50 })}}"> <source media="(max-width: 1024px)" srcset="{{~var.resource.getThumbnailUrl({ height : 341, width : 1024, crop : 'fill', sv : { gravity : 'focalPoint' }, quality: 50 })}}"> <img src="{{~var.resource.getThumbnailUrl({ height : 500, width : 1500, crop : 'fill', sv : { gravity : 'focalPoint' }, quality: 50 })}}" alt="{{%asset.alt_text}}"> </picture> <div class="ol-header-slideshow"></div> {{:asset.credits}} <div class="credits">Credit: {{asset.credits}}</div> {{/}} {{:*templateData.title}} <div class="header-caption {{:link.url}}has-link{{/}}"> {{:link.url}}<a href="{{link.url}}" target="{{link.target}}">{{/}} <span>{{title}}</span>{{:link.url}}<i class="fa fa-angle-double-right" aria-hidden="true"></i>{{/}} {{:link.url}}</a>{{/}} </div> {{/}} </article> {{/asset}} {{/items}} </script> <div class="header-dots"></div> </div> <script> var modules = ["jquery", "lodash", "sv_load!plugins_dtn", "sv_goatee!plugins=cloudinary,videoLib", "sv_asyncLib", "sv_arrayLib", "sv_load!plugins_dynamic_content"] var browserIsIE = document.body.style.msTouchAction !== undefined; if (browserIsIE) modules.push("plugins_common_custom_picturefill"); require(modules, function($, lodash, dtn, goatee, asyncLib, arrayLib, dynamic) { var root = $("[data-guid=641fdd32-0d12-4470-a9a4-048ce6d95d7b]"); var data = {"template":"custom_header_slideshow_interior","source":"custom","templateData":{"title":"true"},"modelName":"plugins_collections_type_custom_header_slides","typeName":"custom_header_slides","items":[{"_id":"5ab57e900bc3176be27331d7","asset_id":{"id":"5aea34f8dbb64964ba716ff3","modelName":"plugins_assets_images"},"title":"Aerial View of Assisi Heights and NW Rochester MN","created":"2018-03-23T22:23:56.711Z","isdtn":false,"content_owner":"default","_updated":"2020-10-14T20:02:44.338Z","asset":{"_id":"5aea34f8dbb64964ba716ff3","original_public_id":"clients/rochestermn/Aerial_of_Assisi_Heights_Credit_AB_Photography_US_473934df-0ca8-42ea-ac70-3d8c8f391767","title":"Aerial View of Assissi Heights and NW Rochester MN","created":"2018-05-02T22:00:24.453Z","resource_raw":{"public_id":"clients/rochestermn/Aerial_of_Assisi_Heights_Credit_AB_Photography_US_473934df-0ca8-42ea-ac70-3d8c8f391767","version":1525298364,"signature":"898ca257209d66fddf7aa510e57c712e94377e41","width":3210,"height":2341,"format":"jpg","resource_type":"image","created_at":"2018-05-02T21:59:24.000Z","pages":1,"bytes":5031797,"type":"upload","etag":"6f9bbaecdbb811121a8495c3367271b5","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1525298364/clients/rochestermn/Aerial_of_Assisi_Heights_Credit_AB_Photography_US_473934df-0ca8-42ea-ac70-3d8c8f391767.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1525298364/clients/rochestermn/Aerial_of_Assisi_Heights_Credit_AB_Photography_US_473934df-0ca8-42ea-ac70-3d8c8f391767.jpg","access_mode":"public","exif":{"ApertureValue":"2970854/1000000","Artist":"A. Petrova & B. Wootla","BitsPerSample":"8, 8, 8","ColorSpace":"65535","Copyright":"AB-Photography.us","CustomRendered":"0","DateTime":"2017:07:11 17:04:17","DateTimeDigitized":"2014:09:28 09:55:23","DateTimeOriginal":"2014:09:28 09:55:23","ExifImageLength":"2341","ExifImageWidth":"3210","ExifOffset":"356","ExifVersion":"48, 50, 51, 48","ExposureBiasValue":"0/1","ExposureMode":"0","ExposureProgram":"3","ExposureTime":"1/800","Flash":"16","FNumber":"28/10","FocalLength":"35/1","FocalPlaneResolutionUnit":"3","FocalPlaneXResolution":"52428800/32768","FocalPlaneYResolution":"52428800/32768","ImageLength":"2341","ImageWidth":"3210","ISOSpeedRatings":"100","Make":"Canon","MaxApertureValue":"3/1","MeteringMode":"5","Model":"Canon EOS 5D Mark III","Orientation":"1","PhotometricInterpretation":"2","ResolutionUnit":"2","SamplesPerPixel":"3","SceneCaptureType":"0","ShutterSpeedValue":"9643856/1000000","Software":"Adobe Photoshop CC 2017 (Macintosh)","SubSecTime":"60","SubSecTimeDigitized":"60","SubSecTimeOriginal":"60","Compression":"6","JPEGInterchangeFormat":"1074","JPEGInterchangeFormatLength":"10730","XResolution":"3000000/10000","YResolution":"3000000/10000","WhiteBalance":"0"},"original_filename":"file"},"categories_ids":["5ab40fd76fabc5420e518629"],"alt_text_raw":"Aerial View of Assissi Heights and NW Rochester MN","credits":"AB-PHOTOGRAPHY.US","content_owner":"default","title_sort":"aerial view of assissi heights and nw rochester mn","updated":"2018-08-08T16:00:13.435Z","deleted":false,"resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/rochestermn/Aerial_of_Assisi_Heights_Credit_AB_Photography_US_473934df-0ca8-42ea-ac70-3d8c8f391767"}},"id":"5aea34f8dbb64964ba716ff3","type":"image","inAssetRequest":false,"alt_text":"Aerial View of Assissi Heights and NW Rochester MN","expired":false},"id":"5ab57e900bc3176be27331d7"}],"guid":"641fdd32-0d12-4470-a9a4-048ce6d95d7b","widgetArgs":{"nav":{"_id":"5ab409e26fabc5420e517f0a","section":"main","sortorder":1,"title":"Driving Directions","folder":"driving-directions","type":"page","active":true,"show_on_nav":true,"publish_start":"2018-03-22T19:00:00.000Z","searchable":"yes","new_window":false,"image_id":"5ab416076fabc5420e51892d","description":"<p>Rochester is easily accessible by highway. East-West Highway Routes: Interstate 90, US Hwy 14, State Hwy 30, State Hwy 42, State Hwy 296. North-South Highway Routes: Interstate 35, US Hwy 52, US Hwy 63.</p>","meta_title":"Travelling to Rochester, MN By Car","meta_description":"Rochester is an easily accessible city through multiple highway routes. Find the quickest, most efficient way to get to Rochester, MN here.","parent_id":"5ab409d76fabc5420e516a9e","parents_ids":["5ab409d26fabc5420e516100","5ab409d76fabc5420e516a9e"],"version_id":"5c8ac91290dcd8ddd8a284ea","created":"2018-03-22T19:54:10.305Z","content_owner":"default","site_name":"primary","updated":"2019-03-14T21:35:14.984Z","title_sort":"driving directions","published":true,"folderHref":"/planning-tools/getting-here/driving-directions/","cms_title":"Driving Directions - /planning-tools/getting-here/driving-directions/","cms_title_sort":"driving directions - /planning-tools/getting-here/driving-directions/","site_section":"primary.main","image":{"_id":"5ab416076fabc5420e51892d","original_public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","title":"CTA","created":"2018-03-22T20:45:59.736Z","resource_raw":{"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","version":1521751553,"signature":"f25f012eb114f1e035bbd654054b16485b52d406","width":7360,"height":4912,"format":"jpg","resource_type":"image","created_at":"2018-03-22T20:45:53.000Z","pages":1,"bytes":12978774,"type":"upload","etag":"a305342b2dab59ea1553fdeaa351cc68","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","access_mode":"public","exif":{"ApertureValue":"970854/1000000","CFAPattern":"2, 0, 2, 0, 0, 1, 1, 2","ColorSpace":"1","Contrast":"0","CustomRendered":"0","DateTime":"2016:12:29 11:23:39","DateTimeDigitized":"2016:11:11 15:08:58","DateTimeOriginal":"2016:11:11 15:08:58","DigitalZoomRatio":"1/1","ExifOffset":"220","ExifVersion":"48, 50, 51, 48","ExposureBiasValue":"0/6","ExposureMode":"1","ExposureProgram":"1","ExposureTime":"1/500","FileSource":"3","Flash":"16","FNumber":"14/10","FocalLength":"500/10","FocalLengthIn35mmFilm":"50","FocalPlaneResolutionUnit":"3","FocalPlaneXResolution":"67122044/32768","FocalPlaneYResolution":"67122044/32768","GainControl":"0","ISOSpeedRatings":"125","LightSource":"9","Make":"NIKON CORPORATION","MaxApertureValue":"10/10","MeteringMode":"3","Model":"NIKON D800","ResolutionUnit":"2","Saturation":"0","SceneCaptureType":"0","SceneType":"1","SensingMethod":"2","Sharpness":"0","ShutterSpeedValue":"8965784/1000000","Software":"Adobe Photoshop Lightroom 6.6.1 (Macintosh)","SubjectDistanceRange":"0","SubSecTimeDigitized":"20","SubSecTimeOriginal":"2","Compression":"6","JPEGInterchangeFormat":"982","JPEGInterchangeFormatLength":"13040","XResolution":"240/1","YResolution":"240/1","WhiteBalance":"1"},"original_filename":"file","done":true},"categories_ids":["5ab40fd76fabc5420e518629"],"content_owner":"default","title_sort":"cta","updated":"2018-08-08T16:35:27.380Z","deleted":false,"resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97"}},"id":"5ab416076fabc5420e51892d","type":"image","inAssetRequest":false,"alt_text":"CTA","expired":false},"locale_count":0,"id":"5ab409e26fabc5420e517f0a","parent_id_string":"5ab409d76fabc5420e516a9e","version_id_string":"5c8ac91290dcd8ddd8a284ea","href":"/planning-tools/getting-here/driving-directions/","absoluteHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","absoluteFolderHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","metaTitle":"Travelling to Rochester, MN By Car","rootCmsUrl":"/nav/sitemap/site_primary/section_main/"},"num":11,"guid":"26536cfd-3945-41ce-ae10-7221573e9143","data":{"template":"custom_header_slideshow_interior","feedData_json":"{}","templateData_title":"true","source":"custom","items_json":"[\"5ab57e900bc3176be27331d7\"]","data_title":"true"},"civ":{"instance":{"type":"widget","name":"plugins_collections_type_custom_header_slideshow_interior","site_name":"primary","updated":"2019-03-14T21:35:14.976Z","saved":false,"created":"2019-03-14T21:35:14.976Z","deleted":false,"id":"5c8ac8b490dcd8ddd8a284ba","version_id_string":"5c8ac8b490dcd8ddd8a284bb"},"version":{"data":{"template":"custom_header_slideshow_interior","feedData_json":"{}","templateData_title":"true","source":"custom","items_json":"[\"5ab57e900bc3176be27331d7\"]","data_title":"true"},"created":"2019-03-14T21:35:14.979Z","id":"5c8ac8b490dcd8ddd8a284bb","instance_id_string":"5c8ac8b490dcd8ddd8a284ba"},"onTrunk":true,"civid":"5c8ac8b490dcd8ddd8a284ba"},"name":"plugins_collections_type_custom_header_slideshow_interior"}}; var flow = new asyncLib.Flow(); flow.series({ // query DTN for collections items to fold into the set, if you are not using DTN, you should not remove this code! // This way your client can easily enable this feature in the future. // All downstream code should function if dtn is disabled, no zones chosen, or no valid ads. dtn : function(cb) { if (dtn === undefined) { return cb(null, []); } var ids = []; dtn.getAdUnitsGam({ ids : ids, modelName : "plugins_collections_type_custom_header_slides", trackUrlFields : ["link.url"], mockFilter : { isdtn : true } }, function(err, temp) { if (err) { return cb(err); } // push dtn items to the front of the array data.items.unshift.apply(data.items, temp); cb(null); }); }, slides : function(cb) { var slides = goatee.fill(root.find("[data-sv-slides]").html(), data); var slider = root.find(".homepage-header-slideshow"); slider.html(slides); cb(null); } }, function(err) { if (err) { throw err; } }); }); </script></div> </div> <div class="content"> <div data-civid="5ab2847031637f06dbd15538" class="contentRender contentRender_12 contentRender_type_panel contentRender_name_plugins_common_visitor_guide" data-sv-time="0" data-sv-index="12" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><section class="en-vg"> <div data-civid="5b314d3205d59a40533d350a" class="contentRender contentRender_13 contentRender_type_widget contentRender_name_plugins_common_visitor_guide" data-sv-time="11" data-sv-index="13" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <a class="vg" href="https://www.experiencerochestermn.com/planning-tools/travel-guide/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Callout", "linkObject": "Free%20Visitor%27s%20Guide" } }'><i class="fa fa-book" aria-hidden="true"></i>Free Visitor's Guide</a> </div> <div data-civid="5b314d3205d59a40533d350c" class="contentRender contentRender_14 contentRender_type_widget contentRender_name_plugins_common_visitor_guide" data-sv-time="11" data-sv-index="14" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'> <a class="en" href="https://www.experiencerochestermn.com/e-newsletter-subscribe/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Callout", "linkObject": "E-Newsletter%20Sign%20Up" } }'><i class="fa fa-newspaper-o" aria-hidden="true"></i>E-Newsletter Sign Up</a> </div> </section></div><div data-civid="5ab2852431637f06dbd1553e" class="contentRender contentRender_15 contentRender_type_panel contentRender_name_plugins_common_container" data-sv-time="0" data-sv-index="15" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="panel_custom_container"> </div></div><div data-civid="5ab2863231637f06dbd155a6" class="contentRender contentRender_16 contentRender_type_panel contentRender_name_plugins_common_nav_container" data-sv-time="1" data-sv-index="16" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><section class="interior-nav" > <div class="row main"> <div class="columns"> <div data-civid="5ab2863231637f06dbd155a8" class="contentRender contentRender_17 contentRender_type_widget contentRender_name_plugins_nav_side" data-sv-time="18" data-sv-index="17" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <section class="interior-navs hide" data-guid="adda7cc2-505a-4108-91b4-4dc3b8831878"> <nav class="interior-nav" data-id="5ab409d16fabc5420e516052"> <div class="interior-nav-action"> <span class="interior-nav-actions">In this section:&nbsp;</span><span class="this-section"><a id="link" href="/places-to-stay/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Places%20to%20Stay" } }'>Places to Stay</a>&nbsp;&nbsp;</span><i class="fa fa-caret-down interior-nav-actions" aria-hidden="true"></i> </div> </nav> <div class="child-container"> <div class="row child-items" data-id="5ab409d16fabc5420e516052"> <div class="columns"> <ul class="small-block-grid-4 interior-nav-style"> <li class="has-children"> <a href="/places-to-stay/hotels/" target="_self" data-id="5ab409d46fabc5420e5163d1" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Hotels" } }'>Hotels</a> </li> <li class="has-children"> <a href="/places-to-stay/extended-stay/" target="_self" data-id="5ab409d46fabc5420e516445" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Extended%20Stay" } }'>Extended Stay</a> </li> <li class="has-children"> <a href="/places-to-stay/campgrounds-and-rv-parks/" target="_self" data-id="5ab409d46fabc5420e51647f" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Campgrounds%20%26%20RV%20Parks" } }'>Campgrounds & RV Parks</a> </li> </ul> </div> </div> </div> <nav class="interior-nav" data-id="5ab409d26fabc5420e51608c"> <div class="interior-nav-action"> <span class="interior-nav-actions">In this section:&nbsp;</span><span class="this-section"><a id="link" href="/things-to-do/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Things%20to%20Do" } }'>Things to Do</a>&nbsp;&nbsp;</span><i class="fa fa-caret-down interior-nav-actions" aria-hidden="true"></i> </div> </nav> <div class="child-container"> <div class="row child-items" data-id="5ab409d26fabc5420e51608c"> <div class="columns"> <ul class="small-block-grid-4 interior-nav-style"> <li class="has-children"> <a href="/things-to-do/events-calendar/" target="_self" data-id="5ab409d46fabc5420e51652d" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Events%20Calendar" } }'>Events Calendar</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li> <a href="/things-to-do/events-calendar/fairs-festivals/" class="" target="_self" data-id="5ab409df6fabc5420e51799a">Fairs + Festivals</a> </li> <li> <a href="/things-to-do/events-calendar/fall/" class="" target="_self" data-id="5ab409df6fabc5420e5179d4">Fall</a> </li> <li> <a href="/things-to-do/events-calendar/winter/" class="" target="_self" data-id="5ab409e06fabc5420e517a0e">Winter</a> </li> <li> <a href="/things-to-do/events-calendar/spring/" class="" target="_self" data-id="63f67257c31926015cbdb232">Spring</a> </li> <li> <a href="/things-to-do/events-calendar/summer/" class="" target="_self" data-id="5ab409e06fabc5420e517a48">Summer</a> </li> </ul> </li> <li class="has-children"> <a href="/things-to-do/downtown/" target="_self" data-id="5ab409d66fabc5420e5167e6" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Downtown" } }'>Downtown</a> </li> <li class="has-children"> <a href="https://www.experiencerochestermn.com/restaurants/farmers-market/" target="_self" data-id="5ab409d66fabc5420e516737" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Farmers%20Markets" } }'>Farmers Markets</a> </li> <li class="has-children"> <a href="/things-to-do/outdoor-adventure/" target="_self" data-id="5ab409d56fabc5420e5166c3" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Outdoor%20Adventure" } }'>Outdoor Adventure</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li> <a href="/things-to-do/outdoor-adventure/bike-hike-walk/" class="" target="_self" data-id="5ab409e16fabc5420e517c52">Bike, Hike & Walk</a> </li> <li> <a href="/things-to-do/outdoor-adventure/ski-skate-sled/" class="" target="_self" data-id="5ab409e16fabc5420e517c8c">Ski, Skate & Sled</a> </li> <li> <a href="/things-to-do/outdoor-adventure/parks/" class="" target="_self" data-id="5ab409e16fabc5420e517cc6">Parks</a> </li> </ul> </li> <li class="has-children"> <a href="/things-to-do/shopping/" target="_self" data-id="5ab409d56fabc5420e5165a1" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Shopping" } }'>Shopping</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li> <a href="/things-to-do/shopping/only-in-rochester/" class="" target="_self" data-id="5ab409e06fabc5420e517bde">Only in Rochester</a> </li> <li> <a href="/things-to-do/shopping/apparel/" class="" target="_self" data-id="5ab409e06fabc5420e517af6">Apparel</a> </li> <li> <a href="/things-to-do/shopping/gifts/" class="" target="_self" data-id="5ab409e06fabc5420e517b6a">Gifts & Specialty Items</a> </li> <li> <a href="/things-to-do/shopping/antiques/" class="" target="_self" data-id="5ab409e06fabc5420e517abc">Antiques</a> </li> <li> <a href="/things-to-do/shopping/department-stores/" class="" target="_self" data-id="5ab409e06fabc5420e517b30">Department Stores</a> </li> <li> <a href="/things-to-do/shopping/shopping-centers-malls/" class="" target="_self" data-id="5ab409e06fabc5420e517ba4">Shopping Centers & Malls</a> </li> </ul> </li> <li class="has-children"> <a href="/things-to-do/wineries-breweries/" target="_self" data-id="5ab409d66fabc5420e516738" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Wineries%20%26%20Breweries" } }'>Wineries & Breweries</a> </li> <li class="has-children"> <a href="/things-to-do/arts-culture/" target="_self" data-id="5ab409d56fabc5420e5165db" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Arts%20%26%20Culture" } }'>Arts & Culture</a> </li> <li class="has-children"> <a href="/things-to-do/nightlife-and-live-music/" target="_self" data-id="5ab409d56fabc5420e516615" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Live%20Entertainment" } }'>Live Entertainment</a> </li> <li class="has-children"> <a href="/things-to-do/attractions-entertainment/" target="_self" data-id="5ab409d66fabc5420e5166fd" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Attractions%20%26%20Entertainment" } }'>Attractions & Entertainment</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li> <a href="/things-to-do/attractions-entertainment/movie-theaters/" class="" target="_self" data-id="5ab409e16fabc5420e517d00">Movie Theaters</a> </li> <li> <a href="/things-to-do/attractions-entertainment/sports/" class="" target="_self" data-id="5ab409e16fabc5420e517d3a">Sports</a> </li> <li> <a href="/things-to-do/attractions-entertainment/mayo-civic-center/" class="" target="_self" data-id="5c87cf7a18e1e6fa27c10c8d">Mayo Civic Center</a> </li> </ul> </li> <li class="has-children"> <a href="/things-to-do/history-and-heritage/" target="_self" data-id="5ab409d56fabc5420e51664f" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "History%20%26%20Heritage" } }'>History & Heritage</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li> <a href="/things-to-do/history-and-heritage/top-four-historical-sites/" class="" target="_self" data-id="5c65d10f18e1e6fa27bef07a">Top Four Historical Sites</a> </li> </ul> </li> <li class="has-children"> <a href="/things-to-do/tours/" target="_self" data-id="5ab409d56fabc5420e516567" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Tours" } }'>Tours</a> </li> <li class="has-children"> <a href="/things-to-do/health-fitness-wellness/" target="_self" data-id="5cb0ef192473ea3636522ab2" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Health%2C%20Fitness%20%26%20Wellness" } }'>Health, Fitness & Wellness</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li> <a href="/things-to-do/health-fitness-wellness/rest-and-relaxation-in-rochester-mn/" class="" target="_self" data-id="5cb4da11da6ad739bddb385d">Rest and Relaxation in Rochester, MN</a> </li> </ul> </li> <li class="has-children"> <a href="/things-to-do/things-to-do-with-kids/" target="_self" data-id="5ab409d66fabc5420e516772" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Kid%20Friendly" } }'>Kid Friendly</a> </li> <li class="has-children"> <a href="/things-to-do/hidden-gems-nearby/" target="_self" data-id="5ab409d66fabc5420e516820" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Hidden%20Gems%20Nearby" } }'>Hidden Gems Nearby</a> </li> <li class="has-children"> <a href="/things-to-do/day-trips/" target="_self" data-id="5ab409d56fabc5420e516689" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Day%20Trips" } }'>Day Trips</a> </li> </ul> </div> </div> </div> <nav class="interior-nav" data-id="5ab409d26fabc5420e5160c6"> <div class="interior-nav-action"> <span class="interior-nav-actions">In this section:&nbsp;</span><span class="this-section"><a id="link" href="/restaurants/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Restaurants" } }'>Restaurants</a>&nbsp;&nbsp;</span><i class="fa fa-caret-down interior-nav-actions" aria-hidden="true"></i> </div> </nav> <div class="child-container"> <div class="row child-items" data-id="5ab409d26fabc5420e5160c6"> <div class="columns"> <ul class="small-block-grid-4 interior-nav-style"> <li class="has-children"> <a href="/restaurants/only-in-rochester/" target="_self" data-id="5ab409d76fabc5420e5169f0" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Only%20in%20Rochester" } }'>Only in Rochester</a> </li> <li class="has-children"> <a href="/restaurants/new-restaurants/" target="_self" data-id="5ab409d76fabc5420e5169b6" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "New%20Restaurants" } }'>New Restaurants</a> </li> <li class="has-children"> <a href="/restaurants/downtown/" target="_self" data-id="5ab409d66fabc5420e51685a" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Downtown" } }'>Downtown</a> </li> <li class="has-children"> <a href="/restaurants/bars/" target="_self" data-id="5dc9e41556039ec7ebc3f14b" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Bars" } }'>Bars</a> </li> <li class="has-children"> <a href="/restaurants/fine-dining/" target="_self" data-id="5ab409d66fabc5420e5168ce" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Fine%20Dining" } }'>Fine Dining</a> </li> <li class="has-children"> <a href="/restaurants/food-trucks/" target="_self" data-id="5ab409d66fabc5420e516942" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Food%20Trucks" } }'>Food Trucks</a> </li> <li class="has-children"> <a href="/restaurants/farmers-market/" target="_self" data-id="5ab409d66fabc5420e516894" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Farmers%20Market" } }'>Farmers Market</a> </li> <li class="has-children"> <a href="/restaurants/food-and-drink-events/" target="_self" data-id="5ab409d66fabc5420e516908" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Food%20%26%20Drink%20Events" } }'>Food & Drink Events</a> </li> <li class="has-children"> <a href="/restaurants/search-by-cuisine-type/" target="_self" data-id="5ab409d76fabc5420e516a64" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Search%20by%20Cuisine%20Type" } }'>Search by Cuisine Type</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li> <a href="/restaurants/search-by-cuisine-type/american/" class="" target="_self" data-id="5ab409e16fabc5420e517d74">American</a> </li> <li> <a href="/restaurants/search-by-cuisine-type/coffee-and-tea/" class="" target="_self" data-id="5ab409e16fabc5420e517dae">Coffee & Tea</a> </li> <li> <a href="/restaurants/search-by-cuisine-type/international/" class="" target="_self" data-id="5ab409e16fabc5420e517de8">International</a> </li> <li> <a href="/restaurants/search-by-cuisine-type/pizza/" class="" target="_self" data-id="5ab409e16fabc5420e517e22">Pizza</a> </li> <li> <a href="/restaurants/search-by-cuisine-type/seafood/" class="" target="_self" data-id="5ab409e16fabc5420e517e5c">Seafood</a> </li> <li> <a href="/restaurants/search-by-cuisine-type/sweet-treats/" class="" target="_self" data-id="5ab409e26fabc5420e517e96">Sweet Treats</a> </li> </ul> </li> <li class="has-children"> <a href="/restaurants/kid-friendly/" target="_self" data-id="5ab409d66fabc5420e51697c" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Kid%20Friendly" } }'>Kid Friendly</a> </li> <li class="has-children"> <a href="/restaurants/dog-friendly/" target="_self" data-id="6671e6608b68e6d94a8206eb" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Dog%20Friendly" } }'>Dog Friendly</a> </li> </ul> </div> </div> </div> <nav class="interior-nav" data-id="5ab409d26fabc5420e516100"> <div class="interior-nav-action"> <span class="interior-nav-actions">In this section:&nbsp;</span><span class="this-section"><a id="link" href="/planning-tools/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Planning%20Tools" } }'>Planning Tools</a>&nbsp;&nbsp;</span><i class="fa fa-caret-down interior-nav-actions" aria-hidden="true"></i> </div> </nav> <div class="child-container"> <div class="row child-items" data-id="5ab409d26fabc5420e516100"> <div class="columns"> <ul class="small-block-grid-4 interior-nav-style"> <li class="has-children"> <a href="/planning-tools/getting-here/" target="_self" data-id="5ab409d76fabc5420e516a9e" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Getting%20Here" } }'>Getting Here</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li> <a href="/planning-tools/getting-here/airports/" class="" target="_self" data-id="5ab409e26fabc5420e517ed0">Airports</a> </li> <li> <a href="/planning-tools/getting-here/driving-directions/" class="" target="_self" data-id="5ab409e26fabc5420e517f0a">Driving Directions</a> </li> </ul> </li> <li class="has-children"> <a href="/planning-tools/getting-around/" target="_self" data-id="5ab409d76fabc5420e516b12" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Getting%20Around" } }'>Getting Around</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li> <a href="/planning-tools/getting-around/bus-line/" class="" target="_self" data-id="5ab409e26fabc5420e517f44">Bus Line</a> </li> <li> <a href="/planning-tools/getting-around/car-rental/" class="" target="_self" data-id="5ab409e26fabc5420e517f7e">Car Rental</a> </li> <li> <a href="/planning-tools/getting-around/limousine-service/" class="" target="_self" data-id="5ab409e26fabc5420e517fb8">Limousine Service</a> </li> <li> <a href="/planning-tools/getting-around/parking/" class="" target="_self" data-id="5ab409e26fabc5420e517ff2">Parking</a> </li> <li> <a href="/planning-tools/getting-around/shuttle-service/" class="" target="_self" data-id="5ab409e26fabc5420e51802c">Shuttle Service</a> </li> <li> <a href="/planning-tools/getting-around/skyway-subway/" class="" target="_self" data-id="5ab409e26fabc5420e518066">Skyway/Subway</a> </li> <li> <a href="/planning-tools/getting-around/specialized-transportation/" class="" target="_self" data-id="5ab409e36fabc5420e5180a0">Specialized Transportation</a> </li> <li> <a href="/planning-tools/getting-around/taxi-service/" class="" target="_self" data-id="5ab409e36fabc5420e5180da">Taxi Service</a> </li> </ul> </li> <li class="has-children"> <a href="/planning-tools/travel-guide/" target="_self" data-id="5ab409d76fabc5420e516b4c" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Travel%20Planning%20Guide" } }'>Travel Planning Guide</a> </li> <li class="has-children"> <a href="/planning-tools/weather/" target="_self" data-id="5ab409d76fabc5420e516bc0" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Weather" } }'>Weather</a> </li> <li class="has-children"> <a href="/planning-tools/traveling-with-pets/" target="_self" data-id="5c65ad3518e1e6fa27beeb3f" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Traveling%20With%20Pets" } }'>Traveling With Pets</a> </li> <li class="has-children"> <a href="https://www.experiencerochestermn.com/meet/weddings-parties-celebrations/" target="_self" data-id="5ab409d86fabc5420e516bfa" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Weddings%2C%20Parties%20%26%20Celebrations" } }'>Weddings, Parties & Celebrations</a> </li> <li class="has-children"> <a href="/planning-tools/university-of-minnesota-rochester/" target="_self" data-id="5ab409d86fabc5420e516bfb" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "University%20of%20Minnesota%20Rochester" } }'>University of Minnesota Rochester</a> </li> </ul> </div> </div> </div> <nav class="interior-nav" data-id="5ab409d26fabc5420e51613a"> <div class="interior-nav-action"> <span class="interior-nav-actions">In this section:&nbsp;</span><span class="this-section"><a id="link" href="/mayo-clinic/" target="_self" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Visit%20Mayo%20Clinic" } }'>Visit Mayo Clinic</a>&nbsp;&nbsp;</span><i class="fa fa-caret-down interior-nav-actions" aria-hidden="true"></i> </div> </nav> <div class="child-container"> <div class="row child-items" data-id="5ab409d26fabc5420e51613a"> <div class="columns"> <ul class="small-block-grid-4 interior-nav-style"> <li class="has-children"> <a href="/mayo-clinic/hotels/" target="_self" data-id="5ab409d86fabc5420e516c35" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Hotels" } }'>Hotels</a> <i class="fa fa-angle-down menu-action"></i> <ul> <li> <a href="/mayo-clinic/hotels/charitable-lodging/" class="" target="_self" data-id="5ab409e36fabc5420e518188">Charitable Lodging</a> </li> </ul> </li> <li class="has-children"> <a href="/mayo-clinic/getting-here/" target="_self" data-id="5ab409d86fabc5420e516c6f" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Getting%20Here" } }'>Getting Here</a> </li> <li class="has-children"> <a href="/mayo-clinic/getting-around/" target="_self" data-id="5ab409d86fabc5420e516ca9" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Getting%20Around" } }'>Getting Around</a> </li> <li class="has-children"> <a href="https://www.mayoclinic.org/patient-visitor-guide/minnesota/travel-lodging-maps/maps" target="_blank" data-id="5ab409d86fabc5420e516ce3" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Mayo%20Clinic%20Maps" } }'>Mayo Clinic Maps</a> </li> <li class="has-children"> <a href="/mayo-clinic/faq/" target="_self" data-id="5ab409d86fabc5420e516ce4" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "FAQ" } }'>FAQ</a> </li> <li class="has-children"> <a href="/mayo-clinic/history/" target="_self" data-id="5ab409d86fabc5420e516d1e" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "History" } }'>History</a> </li> <li class="has-children"> <a href="/mayo-clinic/restaurants-nearby/" target="_self" data-id="5ab409d86fabc5420e516d58" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Restaurants%20Nearby" } }'>Restaurants Nearby</a> </li> <li class="has-children"> <a href="/mayo-clinic/parking/" target="_self" data-id="5ab409d86fabc5420e516d92" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Navigation Side", "linkObject": "Parking" } }'>Parking</a> </li> </ul> </div> </div> </div> </section> <script type="text/javascript"> require(["jquery"], function($) { var root = $('[data-guid=adda7cc2-505a-4108-91b4-4dc3b8831878]'); var navItemProperties = JSON.parse($('meta[name=sv-nav-properties]').attr('content')); var parentIds = navItemProperties.parents_ids || []; var rootParent = parentIds.length > 0 ? parentIds[0] : navItemProperties.id; var current = root.find('[data-id="' + rootParent + '"]'); var currentLink = root.find('[data-id=' + navItemProperties.id + ']'); var isMicrosite = false; currentLink.addClass('active') currentLink.parent('li').find('ul').addClass('active'); window.onload = function() { $('.interior-navs').removeClass('hide') } root.find('.interior-nav-actions').on('click', function(e) { e.preventDefault(); root.find('.interior-nav-style').toggleClass('active'); root.find('.fa-caret-down').toggleClass('active'); }); parentIds.forEach(function(parentId){ var parentItems = root.find('[data-id="' + parentId + '"]'); parentItems.each(function(){ $(this).parent().addClass('current'); }); }); root.find('.menu-action').on('click', function() { $(this).toggleClass('active'); $(this).siblings().toggleClass('active'); }); current.addClass('current'); root.find('.interior-nav').not('.interior-nav.current').remove(); root.find('.child-items').not('.child-items.current').remove(); if (isMicrosite) { root.find('.interior-nav-style').addClass('active'); root.find('.fa-caret-down').addClass('active'); } }); </script></div> <div data-civid="5ab2863231637f06dbd155aa" class="contentRender contentRender_18 contentRender_type_widget contentRender_name_plugins_common_social_share" data-sv-time="11" data-sv-index="18" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="sv-share" data-guid="a555df91-7ade-445c-a2db-20c16653ab84" data-gtm-vars='{ "tClient_ga4" : { "eventName" : "widget_interaction", "widgetName" : "Social Share", "interactionSource": "widget" } }'> <div class="sv-share-button-wrapper"> <button class="sv-share-trigger" type="button" aria-expanded="false" aria-label="show share links" aria-controls="share-popover"> <i class="sv-share-trigger-icon fas fa-share-square"></i> <span>Share</span> </button> <ul id="share-popover" class="sv-share-popover"> <div data-sv-social-share></div> </ul> </div> </div> <script type="text/template" data-social-share-template> {{#items}} <li class="sv-share-service-email"> <!-- Email --> <a href="mailto:?subject={{%%title}}&body={{%%url}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Email", "interactionUrl": "mailto:?subject={{%%title}}&body={{%%url}}", "interactionText" : "Email" } }'> <i class="sv-share-service-icon fas fa-envelope" aria-hidden="true"></i> <span>Email</span> </a> </li> <li class="sv-share-service-twitter"> <!-- Twitter --> <a href="https://twitter.com/share?url={{url}}&text={{%%title}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Twitter", "interactionUrl": "https://twitter.com/share?url={{%%url}}&text={{%%title}}", "interactionText" : "Twitter" } }'> <i class="sv-share-service-icon fab fa-twitter" aria-hidden="true"></i> <span>Twitter</span> </a> </li> <li class="sv-share-service-facebook"> <!-- Facebook --> <a href="https://www.facebook.com/sharer/sharer.php?u={{url}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Facebook", "interactionUrl": "https://www.facebook.com/sharer/sharer.php?u={{%%url}}", "interactionText" : "Facebook" } }'> <i class="sv-share-service-icon fab fa-facebook" aria-hidden="true"></i> <span>Facebook</span> </a> </li> <li class="sv-share-service-linkedin"> <!-- LinkedIn --> <a href="https://www.linkedin.com/shareArticle?url={{url}}&title={{title}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Linkedin", "interactionUrl": "https://www.linkedin.com/shareArticle?url={{%%url}}&title={{%%title}}", "interactionText" : "LinkedIn" } }'> <i class="sv-share-service-icon fab fa-linkedin" aria-hidden="true"></i> <span>LinkedIn</span> </a> </li> <li class="sv-share-service-reddit"> <!-- Reddit --> <a href="https://reddit.com/submit?url={{url}}&title={{title}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Reddit", "interactionUrl": "https://reddit.com/submit?url={{%%url}}&title={{%%title}}", "interactionText" : "Reddit" } }'> <i class="sv-share-service-icon fab fa-reddit" aria-hidden="true"></i> <span>Reddit</span> </a> </li> {{/}} </script> <script> require(["plugins_common_custom_social_share"], function(socialShare) { const data = {"sections":{},"data":{},"guid":"a555df91-7ade-445c-a2db-20c16653ab84","customSettings":{},"widgetArgs":{"nav":{"_id":"5ab409e26fabc5420e517f0a","section":"main","sortorder":1,"title":"Driving Directions","folder":"driving-directions","type":"page","active":true,"show_on_nav":true,"publish_start":"2018-03-22T19:00:00.000Z","searchable":"yes","new_window":false,"image_id":"5ab416076fabc5420e51892d","description":"<p>Rochester is easily accessible by highway. East-West Highway Routes: Interstate 90, US Hwy 14, State Hwy 30, State Hwy 42, State Hwy 296. North-South Highway Routes: Interstate 35, US Hwy 52, US Hwy 63.</p>","meta_title":"Travelling to Rochester, MN By Car","meta_description":"Rochester is an easily accessible city through multiple highway routes. Find the quickest, most efficient way to get to Rochester, MN here.","parent_id":"5ab409d76fabc5420e516a9e","parents_ids":["5ab409d26fabc5420e516100","5ab409d76fabc5420e516a9e"],"version_id":"5c8ac91290dcd8ddd8a284ea","created":"2018-03-22T19:54:10.305Z","content_owner":"default","site_name":"primary","updated":"2019-03-14T21:35:14.984Z","title_sort":"driving directions","published":true,"folderHref":"/planning-tools/getting-here/driving-directions/","cms_title":"Driving Directions - /planning-tools/getting-here/driving-directions/","cms_title_sort":"driving directions - /planning-tools/getting-here/driving-directions/","site_section":"primary.main","image":{"_id":"5ab416076fabc5420e51892d","original_public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","title":"CTA","created":"2018-03-22T20:45:59.736Z","resource_raw":{"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","version":1521751553,"signature":"f25f012eb114f1e035bbd654054b16485b52d406","width":7360,"height":4912,"format":"jpg","resource_type":"image","created_at":"2018-03-22T20:45:53.000Z","pages":1,"bytes":12978774,"type":"upload","etag":"a305342b2dab59ea1553fdeaa351cc68","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","access_mode":"public","exif":{"ApertureValue":"970854/1000000","CFAPattern":"2, 0, 2, 0, 0, 1, 1, 2","ColorSpace":"1","Contrast":"0","CustomRendered":"0","DateTime":"2016:12:29 11:23:39","DateTimeDigitized":"2016:11:11 15:08:58","DateTimeOriginal":"2016:11:11 15:08:58","DigitalZoomRatio":"1/1","ExifOffset":"220","ExifVersion":"48, 50, 51, 48","ExposureBiasValue":"0/6","ExposureMode":"1","ExposureProgram":"1","ExposureTime":"1/500","FileSource":"3","Flash":"16","FNumber":"14/10","FocalLength":"500/10","FocalLengthIn35mmFilm":"50","FocalPlaneResolutionUnit":"3","FocalPlaneXResolution":"67122044/32768","FocalPlaneYResolution":"67122044/32768","GainControl":"0","ISOSpeedRatings":"125","LightSource":"9","Make":"NIKON CORPORATION","MaxApertureValue":"10/10","MeteringMode":"3","Model":"NIKON D800","ResolutionUnit":"2","Saturation":"0","SceneCaptureType":"0","SceneType":"1","SensingMethod":"2","Sharpness":"0","ShutterSpeedValue":"8965784/1000000","Software":"Adobe Photoshop Lightroom 6.6.1 (Macintosh)","SubjectDistanceRange":"0","SubSecTimeDigitized":"20","SubSecTimeOriginal":"2","Compression":"6","JPEGInterchangeFormat":"982","JPEGInterchangeFormatLength":"13040","XResolution":"240/1","YResolution":"240/1","WhiteBalance":"1"},"original_filename":"file","done":true},"categories_ids":["5ab40fd76fabc5420e518629"],"content_owner":"default","title_sort":"cta","updated":"2018-08-08T16:35:27.380Z","deleted":false,"resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97"}},"id":"5ab416076fabc5420e51892d","type":"image","inAssetRequest":false,"alt_text":"CTA","expired":false},"locale_count":0,"id":"5ab409e26fabc5420e517f0a","parent_id_string":"5ab409d76fabc5420e516a9e","version_id_string":"5c8ac91290dcd8ddd8a284ea","href":"/planning-tools/getting-here/driving-directions/","absoluteHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","absoluteFolderHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","metaTitle":"Travelling to Rochester, MN By Car","rootCmsUrl":"/nav/sitemap/site_primary/section_main/"},"num":18,"guid":"a555df91-7ade-445c-a2db-20c16653ab84","data":{},"civ":{"instance":{"type":"widget","name":"plugins_common_social_share","site_name":"primary","updated":"2018-03-21T16:21:21.143Z","saved":false,"created":"2018-03-21T16:21:21.143Z","deleted":false,"id":"5ab2863231637f06dbd155aa","version_id_string":"5ab2863231637f06dbd155ab"},"version":{"created":"2018-03-21T16:21:21.145Z","id":"5ab2863231637f06dbd155ab","instance_id_string":"5ab2863231637f06dbd155aa","data":{}},"onTrunk":true,"civid":"5ab2863231637f06dbd155aa"},"name":"plugins_common_social_share"}}; socialShare.init("a555df91-7ade-445c-a2db-20c16653ab84", data) }); </script> </div> </div> </div> </section></div><div data-civid="5c8ac8b490dcd8ddd8a284c6" class="contentRender contentRender_19 contentRender_type_panel contentRender_name_plugins_common_one_col" data-sv-time="0" data-sv-index="19" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="panel_custom_one_col controlled-width"> <div class="row"> <div class="columns"> <div data-civid="5c8ac8b490dcd8ddd8a284c8" class="contentRender contentRender_20 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="12" data-sv-index="20" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'><section data-sv-core-textbox data-guid="33abe206-3531-4d52-85a9-e4d8d0d95361"> <h1 style="text-align: center;">Driving Directions</h1> <h3 style="text-align: center;">Highways</h3> <p>Rochester is easily accessible by highway. East-West highway routes: Interstate 90, US Hwy 14, State Hwy 30, State Hwy 42, State Hwy 296. North-South highway routes: Interstate 35, US Hwy 52, US Hwy 63.</p> <p>Rochester is centrally located in the Upper Midwest with sixteen major metropolitan areas less than 550 miles away.</p> <ul> <li>Minneapolis, MN - 76 miles</li> <li>Madison, WI - 202 miles</li> <li>Milwaukee, WI - 287 miles</li> <li>Chicago, IL - 355 miles</li> <li>Des Moines, IA - 208 miles</li> <li>Sioux Falls, SD - 239 miles</li> <li>Lincoln, NE - 392 miles</li> <li>Kansas City, MO - 427 miles</li> </ul> </section></div><div data-civid="5c8ac8b490dcd8ddd8a284ca" class="contentRender contentRender_21 contentRender_type_widget contentRender_name_plugins_common_dynamic_map" data-sv-time="12" data-sv-index="21" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <section class="custom-map" data-guid="9ae15cc5-e4bb-4190-8429-65895425fe4b" data-gtm-vars='{ "tCore" : { "category" : "widget_dynamic_map" } }'> <script type="text/template" data-filter-template> {{~setVar('image_settings', { height : 34, width : 36, crop : 'fill', sv : { gravity : 'focalPoint' }, quality : 50 })}} {{#data}} <li> <img src="{{image.resource.getThumbnailUrl(helpers.var.image_settings)}}"> <span></span> <label for="interest-{{@row}}">{{title}}</label> <input type="checkbox" name="interest" id="interest-{{@row}}" data-sort-order="{{sortorder}}" class="shared-input input-checkbox" value="{{interest}}" data-label="{{%title}}"> </li> {{/}} </script> <script type="text/template" data-richmarker-template> {{~setVar("template", "widget_dynamic_map")}} {{~setVar("icon", helpers.plugins.cloudinary.createResource({ imageUrl : data.icon}) )}} {{~setVar("placeholder", helpers.plugins.cloudinary.createResource({ imageUrl : 'https://res.cloudinary.com/simpleview/image/upload/v1523664846/default-img_mxt8ok.jpg'}) )}} {{~setVar('image_settings', { height : 201, width : 294, crop : 'fill', sv : { gravity : 'focalPoint' }, quality : 50 })}} {{~setVar('icon_settings', { height : 44, width : 35, crop : 'fill', sv : { gravity : 'focalPoint' }, quality : 50 })}} {{~setVar("addressLine", [data.address1, data.address2, data.address3].filter(function(val) { return val !== undefined }).join("<br /> "))}} {{~setVar("sv_comment", "using data-gtm-click='{ 'onclick' : true }' below because GTM/GA has some automatic outbound link tracking enabled which eats our event otherwise")}} <div class="richmarker {{:dtn}}dtn{{/dtn}}" data-gtm-vars='{ "tCore" : { "label" : "{{%%title}}", "recid" : "{{recid}}" } }'> <article class="map-slide contents"> <button type="button" class="mfp-close" data-sv-close="">x</button> <a href="{{detailURL}}" target="_blank"> <img src="{{~plugins.cloudinary.createResource({ imageUrl : data.primary_image_url }).getThumbnailUrl(helpers.var.image_settings)}}" onerror="this.src='{{~var.placeholder.getThumbnailUrl(helpers.var.image_settings)}}';this.onerror=null;"> </a> <dl class="map-description"> <dt><a href="{{detailURL}}" target="_blank">{{title}}</a></dt> <dd>{{~var.addressLine}}</dd> </dl> <a href="{{detailURL}}" target="_blank" class="btn"><span>Learn More</span></a> </article> <div class="point" data-sv-lat="{{latitude}}" data-sv-long="{{longitude}}" data-sv-title="{{%title}}" data-sv-recid="{{recid}}" data-sv-map-point> <img class="closed" src="{{~var.icon.getThumbnailUrl(helpers.var.icon_settings)}}" /> <img class="open" src="{{~var.icon.getThumbnailUrl({ height : 87, width : 67, crop : 'fill', sv : { gravity : 'focalPoint' }, quality : 50 })}}"/> </div> </div> </script> <div class="title-container"> <h2 class="map-title mixed"> <span class="sans-fancy"></span> <span class="fancy">Directions to Rochester MN</span> </h2> </div> <div class="map-error-alert hide"> <span class="fa fa-close map-error-alert-close"></span> <p class="map-error-alert-description">To explore map, please select an interest category below</p> </div> <form class="map-nav"> <div class="side-container"> <div class="side-action active"> <i class="fa fa-arrow-right" aria-hidden="true"></i> <span class="side-text"></span> </div> <div class="map-side active map-filter-categories" data-sv-filter-container> <h2 class="mixed"> <span class="fancy">Explore</span> <span class="sans-fancy">a category</span> </h2> <ul class="map-categories"> <li data-sv-filter-items></li> </ul> </div> </div> </form> <div class="map-slides" data-sv-content-height> <div class="map" id="map"></div> </div> </section> <script> require([ 'jquery', 'sv_asyncLib', 'plugins_core', 'sv_goatee!plugins=cloudinary,sv_site,crmLib,stringLib', 'sv_site', 'sv_objectLib', 'sv_mapLib', 'sv_geolocationLib', 'geodist', "sv_arrayLib", "sv_asyncLib", "sv_urlLib", "sv_clientLib", 'sv_objectLib', "site_gtm", "lodash", "sv_cloudinaryLib", 'plugins_common_custom_snazzymaps2', 'plugins_common_custom_richmarker', 'plugins_addthis' ], function( $, asyncLib, core, goatee, site, objectLib, mapLib, geolocationLib, Geodist, arrayLib, asyncLib, urlLib, clientLib, objectLib, gtm, lodash, sv_cloudinaryLib, snazzymaps2, RichMarker ) { var root = $('[data-guid="9ae15cc5-e4bb-4190-8429-65895425fe4b"]'); var template = root.find('[data-template]').html(); var filter_template = root.find('[data-filter-template]').html(); var richmarker_template = root.find('[data-richmarker-template]').html(); var active_tab; var map; var richmarkers; var geolocation; var gtmBase = gtm.getVars({ node : root }); var filterHeight; var allInterest = []; var icon = {}; var myLocation; var bounds = { north: 45.235404910952624, south: 43.77683865736408, east: -91.06566157758755, west: -95.08666401899382 }; var validQueryVars = ["interest"]; // query variables that we allow var queryFields = { _id : 0, address1 : 1, 'listingudfs_object.1470' : 1, primary_image_url : 1, loc : 1, recid : 1, title : 1, detailURL : 1, latitude : 1, longitude : 1, } var xhr; var scrollFn = lodash.debounce(function() { // If the items result is view then we can say the desired container has scrolled into view and thus is a meaningful check on how the user uses it var top = root.offset().top; var inRange = $(window).scrollTop() + $(window).height() > top; if (inRange) { $(window).off("scroll", scrollFn); gtm.sendEvents($.extend(true, {}, gtmBase, { tCore : { action : "widget_dynamic_map_scroll_into_view", value : top, nonInteractiveHit : true } })); } }, 250); $(window).on("scroll", scrollFn); var init = function() { var filterFlow = new asyncLib.Flow(); filterFlow.series({ data : function(cb) { var options = { castDocs : false, fields : { "title" : 1, "interest" : 1, "sortorder" : 1, "image.resource_raw.url" : 1, "map_point.resource_raw.url" : 1, "description" : 1 } }; if (xhr) { xhr.abort(); } xhr = $.get("/includes/rest_v2/plugins_collections_type_custom_dynamic_map_slides/find/", { json : JSON.stringify({ options : options }), token : core.simpleToken}); xhr.done(function(res) { var data = res.docs; data.forEach(function(item){ item.sortorder = parseInt(item.sortorder); allInterest.push(item.interest); icon[item.interest] = item.map_point.resource_raw.url; }); cb(null, data ); }).fail(function(err, type, message) { if (type === "abort") { return flow.halt(cb); } // another request has aborted this one, so halt this flow return cb(new Error(message)); }); }, render : function(cb) { filterFlow.data.data.sort(function(a, b){return a.sortorder - b.sortorder}); filterFlow.data.data.forEach(function(item) { if (item.image !== undefined) { item.image = { resource : sv_cloudinaryLib.default.createResource({ imageUrl : item.image.resource_raw.url }) }; } if (item.map_point !== undefined) { item.map_point = { resource : sv_cloudinaryLib.default.createResource({ imageUrl : item.map_point.resource_raw.url }) }; } }); root.find("[data-sv-filter-items]").replaceWith(goatee.fill(filter_template, {data : filterFlow.data.data}, {})); map = new mapLib.GoogleMap({ node : root.find('.map'), mapOptions : { zoom: 12, styles : snazzymaps2.dynamic, scrollwheel: false, gestureHandling: 'cooperative', mapTypeControl : false, } }); var rst = new google.maps.Marker({ position: { lat : 43.91096843660543, lng: -92.49067674973753}, map : map._map, icon: '/includes/public/assets/main-airport-pin.png', title : "Rochester Int'l Airport" }); var msp = new google.maps.Marker({ position: { lat : 44.8836074, lng: -93.21502980000002}, map : map._map, icon: '/includes/public/assets/main-airport-pin.png', title : "Minneapolis鈥揝aint Paul Int'l Airport" }); var mayoclinic = new google.maps.Marker({ position: { lat : 44.0221363000, lng: -92.4666658000}, map : map._map, icon: '/includes/public/assets/mayo.png', title : "Mayo Clinic" }); var zoomFn = lodash.debounce(function() { gtm.sendEvents($.extend(true, {}, gtmBase, { tCore : { action : "widget_dynamic_map_map_zoom", value : map._map.getZoom() } })); }); var panFn = lodash.debounce(function() { gtm.sendEvents($.extend(true, {}, gtmBase, { tCore : { action : "widget_dynamic_map_map_pan" } })); }); // Need to debounce because tilesloaded fires multiple times. map._map.addListener("tilesloaded", function() { // map._map.addListener("zoom_changed", zoomFn); map._map.addListener("dragstart", panFn); root.find(".gm-bundled-control").bind("click", zoomFn); }); ["interest"].forEach(function(filter, i) { root.find("[name=" + filter + "]").change(function() { var input = $(this); var val = input.val(); if (!val) { return; } // catches undefined, null or "" since that applies to most field types (select, multieselect, text) var valArray = val instanceof Array ? val : [val]; var valString = valArray.join(","); }); }); var query = { interest : allInterest.toString() } if (window.location.search.length > 0 && clientLib.inPreview() === false) { // if we have a starting query string, we use it, extends the values in so we don't lose initial settings query = $.extend(query, urlLib.parse(window.location.toString()).get); } if (history.pushState) { history.replaceState(query, "", window.location.href); window.onpopstate = function(e) { // older safari and iOS browsers call window.onpopstate on page load without a state, even though it's declared the line above due to bugs so we bail if that happens if (e.state === null) { return; } runSearchQuery({ query : e.state, push : false, zoom: false }); } } // run the first query, don't push since this is a starting state runSearchQuery({ query : query, push : false, zoom: false }); geolocationLib.getGeolocationPosition({ checkRange : { latitude : site.siteConfig.latitude, longitude : site.siteConfig.longitude, maxRangeMiles : site.siteConfig.maxRangeMiles } }, function(err, result) { if (err) { throw err; } if (result.inRange === false) { return; } root.find('[data-sv-myLocation]').removeClass('hide'); runSearchQuery({ query : query, push : false, zoom: false }); }); cb(null); } }, function(err) { if (err) { throw err; } }); }; // defines a getter to ease translating comma separated strings to integer arrays since they are used in multiple places var define_stringToNumberArray = function(state, prop) { Object.defineProperty(state, prop + "_array", { get : function() { return this[prop] !== undefined ? this[prop].split(",").map(function(val) { return parseInt(val) }) : [] } }); } var runSearchQuery = function(args) { root.find('.map-error-alert').addClass('hide'); args.query = args.query || {}; args.push = args.push !== undefined ? args.push : true; args.zoom = args.zoom; $.each(args.query, function(i, val) { if (val !== undefined && typeof val !== "string") { // URL variables inherently only support strings, so we enforce that args.query is the same structure is only strings using comma separated instead of array // If you are hitting this thrown error it means you are likely calling this function improperly, or passing something bogus to it console.log("query", args.query); // intentional console.log, left to help debug when you hit this throw due to developer error throw new Error("Invalid data type, runSearchQuery only accepts an object of key value strings, or arrays of strings, as that's all URLs support") } // remove empty strings as it's easier to utilize undefined as a null state if (val === "") { delete args.query[i]; } }); var flow = new asyncLib.Flow(); flow.series({ state : function(cb) { var state = $.extend(true, {}, args.query); // clone the query so that downstream changes don't alter the original state = lodash.pick(state, validQueryVars); if (history.pushState && args.push) { history.pushState(state, "", urlLib.build({ get : state })) } state.limit = 130; define_stringToNumberArray(state, "interest"); state.interest_array = []; if (state.interest === undefined) { var href = window.location.href.replace(window.location.search, ''); history.pushState(null, "", href); } cb(null, state); }, filter : function(cb) { var filter = { loc : {$exists : true} }; if (flow.data.state.interest !== undefined) { filter["listingudfs_object.1470.value_raw.listid"] = {$in : flow.data.state.interest_array}; } else { filter.interest = false; } cb(null, filter); }, data : function(cb) { var options = { castDocs : false, limit : flow.data.state.limit, fields : queryFields, count : true, sort : { rankorder : 1, sortcompany : 1 }, }; xhr = $.get("/includes/rest_v2/plugins_listings_listings/find/", { json : JSON.stringify({ filter : flow.data.filter, options : options }), token : core.simpleToken }); xhr.done(function(res) { var count; var data; count = res.count; data = res.docs.docs; data.forEach(function(item){ objectLib.forEach(icon, function(val, i) { if(item.listingudfs_object[1470].value_raw.listid.toString() === i){ item.icon = val; } }); }); // data.push(icon) cb(null, { data : data, count : count }); }).fail(function(err, type, message) { if (type === "abort") { return flow.halt(cb); } // another request has aborted this one, so halt this flow return cb(new Error(message)); }); }, render : function(cb) { var data = flow.data.data.data; if (args.zoom) { bounds = new google.maps.LatLngBounds(); } if(richmarkers) { richmarkers.forEach(function(richmarker) { richmarker.setMap(null); }); } richmarkers = data.map(function(listing) { if(listing.primary_image_url === undefined){ listing.primary_image_url = "https://res.cloudinary.com/simpleview/image/upload/v1523664846/default-img_mxt8ok.jpg" } if(geolocation) { listing.distance = new Geodist({ start : { lat : listing.latitude, lon : listing.longitude }, end : { lat : geolocation.latitude, lon : geolocation.longitude } }); } var content = goatee.fill(richmarker_template, listing, {}, {data : data}); var position = new google.maps.LatLng({ lat : listing.latitude, lng : listing.longitude }); if (args.zoom) { bounds.extend(position); } return new RichMarker({ map : map._map, position : position, content : content, shadow : false, }); }); if(!data.length) { bounds = { north: 45.235404910952624, south: 43.77683865736408, east: -91.06566157758755, west: -95.08666401899382 }; root.find('.map-error-alert').removeClass('hide'); } map._map.fitBounds(bounds); ["interest"].forEach(function(val, i) { root.find("[name='" + val + "']").prop("checked", function() { return flow.data.state[val + "_array"].indexOf(parseInt($(this).attr("value"))) > -1; }); }); cb(null); } }, function(err) { if (err) { throw err; } }); } root.find("form").submit(function(e) { e.preventDefault(); var query = clientLib.formToObject($(this)); // certain form inputs like select and multi-select and checkbox pass as an array // so we want to convert those to comma separated lists for shorter query strings and easy of use downstream Object.keys(query).forEach(function(val, i) { if (query[val] instanceof Array) { query[val] = query[val].join(",") } }); runSearchQuery({ query : query, zoom: true }); }); root.on("change", "input[name='interest']", function() { var checked = $(this).prop("checked") ? "check" : "uncheck" gtm.sendEvents($.extend(true, {}, gtmBase, { tCore : { action : "widget_dynamic_map_checkbox_" + checked, label : $(this).data("label"), value : $(this).val() } })); $(this).closest('form').submit(); }); root.on('click', '.side-action', function() { $(this).toggleClass('active'); $(this).siblings().toggleClass('active'); root.find('.map-nav').toggleClass('dockit'); var hideShow = root.find('.map-nav').hasClass("dockit") ? "Hide" : "Show"; gtm.sendEvents($.extend(true, {}, gtmBase, { tCore : { action : "widget_dynamic_map_hide_show", label : hideShow } })); return false; }); root.on('click', '.map-error-alert-close', function() { var query = { interest : allInterest.toString() }; runSearchQuery({ query : query, push : false }); }); root.on('click', '.richmarker .point', function() { var richmarker = $(this).parent('.richmarker'); root.find('.richmarker').not(richmarker).removeClass('open'); richmarker.toggleClass('open'); var eventAction = richmarker.hasClass("open") ? "widget_dynamic_map_marker_open" : "widget_dynamic_map_marker_close"; var recid = richmarker.find(".point").data("sv-recid").toString(); gtm.sendEvents($.extend(true, {}, gtmBase, { tCore : { action : eventAction, label : "Map Marker", recid : recid } })); var lat = $(this).data('sv-lat'); var lng = $(this).data('sv-long'); var position = new google.maps.LatLng({ lat : lat, lng : lng}); var divHeightOfTheMap = document.getElementById('map').clientHeight; var offSetFromBottom = 150; map._map.setCenter(position); map._map.panBy(0, -(divHeightOfTheMap / 2 - offSetFromBottom)); }); root.on('click', '.richmarker button[data-sv-close]', function() { var richmarker = $(this).parents('.richmarker'); var eventAction = "widget_dynamic_map_marker_close"; var recid = richmarker.find(".point").data("sv-recid").toString(); gtm.sendEvents($.extend(true, {}, gtmBase, { tCore : { action : eventAction, label : "Close Button", recid : recid } })); richmarker.removeClass('open'); var position = new google.maps.LatLng({ lat : $(this).closest('.map-slide').siblings('.point').data('sv-lat'), lng : $(this).closest('.map-slide').siblings('.point').data('sv-long')}); map._map.panTo(position); }); var listenResize = function() { google.maps.event.addDomListener(window, 'resize', function() { root.find('form').submit(); if (root.find('.map-nav').not('dockit')){ root.find('.map-nav').addClass('dockit'); } map._map.setCenter(bounds); }); }; $(window).resize(lodash.debounce(listenResize, 200)); init(); }); </script> </div> </div> </div> </div> </div><div data-civid="5ada2d324e2d0a5ed3192a87" class="contentRender contentRender_22 contentRender_type_panel contentRender_name_plugins_common_one_col" data-sv-time="0" data-sv-index="22" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'> <div class="panel_custom_one_col controlled-width"> <div class="row"> <div class="columns"> <div data-civid="5ada4ba80138e27c1da8a668" class="contentRender contentRender_23 contentRender_type_panel contentRender_name_plugins_common_50_50" data-sv-time="1" data-sv-index="23" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="panel-two-col-even"> <div class="row"> <div class="columns large-6"> <div data-civid="5ada4ba80138e27c1da8a66a" class="contentRender contentRender_24 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_imagebox_subtitle" data-sv-time="26" data-sv-index="24" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div data-guid="a06366ba-459e-4b5f-8c5a-2a9ca604106e" class="imagebox-subtitle-holder"> <script type="text/template" data-slide-template> {{#items}} <section class="imagebox-fancy"> {{:link}}<a href="{{link.url}}" target="{{link.target}}">{{/}} <span class="imgcont"> <img src="{{asset.resource.getThumbnailUrl({ width : 636, height : 846, crop : 'fill', sv : { gravity : 'focalPoint' } })}}"> </span> {{:link}}</a>{{/}} <dl class="textcont"> {{:link}}<a href="{{link.url}}" target="{{link.target}}">{{/}} <dt>{{title}}</dt> <dd>{{subtitle}}</dd> {{:link}}</a>{{/}} </dl> {{:link}} <a href="{{link.url}}" target="{{link.target}}" class="btn btn-2"> <div class="btn-text"> {{*templateData.more_caption}} <i class="fa fa-angle-double-right" aria-hidden="true"></i> </div> </a> {{/}} </section> {{/}} </script> </div> <script> require(["jquery", "plugins_common_custom_collection_helper", "sv_asyncLib", "sv_load!plugins_dtn", "sv_goatee!plugins=cloudinary"], function($, collectionHelper, asyncLib, plugins_dtn, goatee) { var root = $("[data-guid=a06366ba-459e-4b5f-8c5a-2a9ca604106e]"); var flow = new asyncLib.Flow(); var data = {"template":"custom_imagebox_subtitle","source":"custom","templateData":{"more_caption":"LEARN MORE","adunits":["/21812118460/21812952115/21812823374"]},"modelName":"plugins_collections_type_custom_slides","typeName":"custom_slides","items":[],"guid":"a06366ba-459e-4b5f-8c5a-2a9ca604106e","widgetArgs":{"nav":{"_id":"5ab409e26fabc5420e517f0a","section":"main","sortorder":1,"title":"Driving Directions","folder":"driving-directions","type":"page","active":true,"show_on_nav":true,"publish_start":"2018-03-22T19:00:00.000Z","searchable":"yes","new_window":false,"image_id":"5ab416076fabc5420e51892d","description":"<p>Rochester is easily accessible by highway. East-West Highway Routes: Interstate 90, US Hwy 14, State Hwy 30, State Hwy 42, State Hwy 296. North-South Highway Routes: Interstate 35, US Hwy 52, US Hwy 63.</p>","meta_title":"Travelling to Rochester, MN By Car","meta_description":"Rochester is an easily accessible city through multiple highway routes. Find the quickest, most efficient way to get to Rochester, MN here.","parent_id":"5ab409d76fabc5420e516a9e","parents_ids":["5ab409d26fabc5420e516100","5ab409d76fabc5420e516a9e"],"version_id":"5c8ac91290dcd8ddd8a284ea","created":"2018-03-22T19:54:10.305Z","content_owner":"default","site_name":"primary","updated":"2019-03-14T21:35:14.984Z","title_sort":"driving directions","published":true,"folderHref":"/planning-tools/getting-here/driving-directions/","cms_title":"Driving Directions - /planning-tools/getting-here/driving-directions/","cms_title_sort":"driving directions - /planning-tools/getting-here/driving-directions/","site_section":"primary.main","image":{"_id":"5ab416076fabc5420e51892d","original_public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","title":"CTA","created":"2018-03-22T20:45:59.736Z","resource_raw":{"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","version":1521751553,"signature":"f25f012eb114f1e035bbd654054b16485b52d406","width":7360,"height":4912,"format":"jpg","resource_type":"image","created_at":"2018-03-22T20:45:53.000Z","pages":1,"bytes":12978774,"type":"upload","etag":"a305342b2dab59ea1553fdeaa351cc68","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","access_mode":"public","exif":{"ApertureValue":"970854/1000000","CFAPattern":"2, 0, 2, 0, 0, 1, 1, 2","ColorSpace":"1","Contrast":"0","CustomRendered":"0","DateTime":"2016:12:29 11:23:39","DateTimeDigitized":"2016:11:11 15:08:58","DateTimeOriginal":"2016:11:11 15:08:58","DigitalZoomRatio":"1/1","ExifOffset":"220","ExifVersion":"48, 50, 51, 48","ExposureBiasValue":"0/6","ExposureMode":"1","ExposureProgram":"1","ExposureTime":"1/500","FileSource":"3","Flash":"16","FNumber":"14/10","FocalLength":"500/10","FocalLengthIn35mmFilm":"50","FocalPlaneResolutionUnit":"3","FocalPlaneXResolution":"67122044/32768","FocalPlaneYResolution":"67122044/32768","GainControl":"0","ISOSpeedRatings":"125","LightSource":"9","Make":"NIKON CORPORATION","MaxApertureValue":"10/10","MeteringMode":"3","Model":"NIKON D800","ResolutionUnit":"2","Saturation":"0","SceneCaptureType":"0","SceneType":"1","SensingMethod":"2","Sharpness":"0","ShutterSpeedValue":"8965784/1000000","Software":"Adobe Photoshop Lightroom 6.6.1 (Macintosh)","SubjectDistanceRange":"0","SubSecTimeDigitized":"20","SubSecTimeOriginal":"2","Compression":"6","JPEGInterchangeFormat":"982","JPEGInterchangeFormatLength":"13040","XResolution":"240/1","YResolution":"240/1","WhiteBalance":"1"},"original_filename":"file","done":true},"categories_ids":["5ab40fd76fabc5420e518629"],"content_owner":"default","title_sort":"cta","updated":"2018-08-08T16:35:27.380Z","deleted":false,"resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97"}},"id":"5ab416076fabc5420e51892d","type":"image","inAssetRequest":false,"alt_text":"CTA","expired":false},"locale_count":0,"id":"5ab409e26fabc5420e517f0a","parent_id_string":"5ab409d76fabc5420e516a9e","version_id_string":"5c8ac91290dcd8ddd8a284ea","href":"/planning-tools/getting-here/driving-directions/","absoluteHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","absoluteFolderHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","metaTitle":"Travelling to Rochester, MN By Car","rootCmsUrl":"/nav/sitemap/site_primary/section_main/"},"num":24,"guid":"8c10da9a-b9e6-478d-886c-3af9af557b90","data":{"template":"custom_imagebox_subtitle","feedData_json":"{}","templateData_more_caption":"LEARN MORE","templateData_adunits":["/21812118460/21812952115/21812823374"],"source":"custom","items_json":"[]","data_more_caption":"LEARN MORE","data_adunits":["/21812118460/21812952115/21812823374"]},"civ":{"instance":{"type":"widget","name":"plugins_collections_type_custom_imagebox_subtitle","site_name":"primary","updated":"2018-04-20T20:21:50.483Z","saved":false,"created":"2018-04-20T20:21:50.483Z","deleted":false,"id":"5ada4ba80138e27c1da8a66a","version_id_string":"5ada4ba80138e27c1da8a66b"},"version":{"data":{"template":"custom_imagebox_subtitle","feedData_json":"{}","templateData_more_caption":"LEARN MORE","templateData_adunits":["/21812118460/21812952115/21812823374"],"source":"custom","items_json":"[]","data_more_caption":"LEARN MORE","data_adunits":["/21812118460/21812952115/21812823374"]},"created":"2018-04-20T20:21:50.485Z","id":"5ada4ba80138e27c1da8a66b","instance_id_string":"5ada4ba80138e27c1da8a66a"},"onTrunk":true,"civid":"5ada4ba80138e27c1da8a66a"},"name":"plugins_collections_type_custom_imagebox_subtitle"}}; var slideTemplate = root.find("[data-slide-template]").html(); flow.series({ dtn : function(cb) { if (plugins_dtn === undefined) { return cb(null, []); } var ids = ["/21812118460/21812952115/21812823374"]; plugins_dtn.getAdUnitsGam({ ids : ids, modelName : "plugins_collections_type_custom_slides", trackUrlFields : ["link.url"], mockFilter : { isdtn : true } }, function(err, temp) { if (err) { return cb(err); } // push dtn items to the front of the array data.items.unshift.apply(data.items, temp); cb(null); }); }, slides : function(cb) { data = collectionHelper.init(data); var slides = goatee.fill(slideTemplate, data); root.html(slides); cb(null); } }, function(err) { if (err) { throw err; } }); }); </script></div> </div> <div class="columns large-6"> <div data-civid="5ada4ba80138e27c1da8a66c" class="contentRender contentRender_25 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_imagebox" data-sv-time="25" data-sv-index="25" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'> <div data-guid="ed369186-9289-472b-aa02-ee3e5f3c719b" class="imagebox-holder"> <script type="text/template" data-slide-template> {{~setVar('largeImage', data.templateData.tall_image)}} {{#items}} <section class="imagebox"> {{:link}}<a href="{{link.url}}" target="{{link.target}}">{{/}} <span class="imgcont"> {{:~var.largeImage}} <img src="{{asset.resource.getThumbnailUrl({ width : 594, height : 791, crop : 'fill', sv : { gravity : 'focalPoint' } })}}"> {{?}} <img src="{{asset.resource.getThumbnailUrl({ width : 666, height : 498, crop : 'fill', sv : { gravity : 'focalPoint' } })}}"> {{/}} </span> {{:link}}</a>{{/}} <div class="fw-gradient ol-gray-gradient"></div> {{:link}}<a href="{{link.url}}" target="{{link.target}}">{{/}} <dl class="textcont"> <dt> {{title}} </dt> <dd> {{plainDescription(100)}} </dd> {{:link}} <span class="more-link">{{*templateData.more_caption}}</a> {{/}} <div class="bg-tiles"></div> </dl> {{:link}}</a>{{/}} </section> {{/}} </script> </div> <script> require(["jquery", "plugins_common_custom_collection_helper", "sv_asyncLib", "sv_load!plugins_dtn", "sv_goatee!plugins=cloudinary"], function($, collectionHelper, asyncLib, plugins_dtn, goatee) { var root = $("[data-guid=ed369186-9289-472b-aa02-ee3e5f3c719b]"); var flow = new asyncLib.Flow(); var data = {"template":"custom_imagebox","source":"custom","templateData":{"tall_image":"true","more_caption":"Read More","adunits":["/21812118460/21812952115/21812944915"]},"modelName":"plugins_collections_type_custom_slides","typeName":"custom_slides","items":[],"guid":"ed369186-9289-472b-aa02-ee3e5f3c719b","widgetArgs":{"nav":{"_id":"5ab409e26fabc5420e517f0a","section":"main","sortorder":1,"title":"Driving Directions","folder":"driving-directions","type":"page","active":true,"show_on_nav":true,"publish_start":"2018-03-22T19:00:00.000Z","searchable":"yes","new_window":false,"image_id":"5ab416076fabc5420e51892d","description":"<p>Rochester is easily accessible by highway. East-West Highway Routes: Interstate 90, US Hwy 14, State Hwy 30, State Hwy 42, State Hwy 296. North-South Highway Routes: Interstate 35, US Hwy 52, US Hwy 63.</p>","meta_title":"Travelling to Rochester, MN By Car","meta_description":"Rochester is an easily accessible city through multiple highway routes. Find the quickest, most efficient way to get to Rochester, MN here.","parent_id":"5ab409d76fabc5420e516a9e","parents_ids":["5ab409d26fabc5420e516100","5ab409d76fabc5420e516a9e"],"version_id":"5c8ac91290dcd8ddd8a284ea","created":"2018-03-22T19:54:10.305Z","content_owner":"default","site_name":"primary","updated":"2019-03-14T21:35:14.984Z","title_sort":"driving directions","published":true,"folderHref":"/planning-tools/getting-here/driving-directions/","cms_title":"Driving Directions - /planning-tools/getting-here/driving-directions/","cms_title_sort":"driving directions - /planning-tools/getting-here/driving-directions/","site_section":"primary.main","image":{"_id":"5ab416076fabc5420e51892d","original_public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","title":"CTA","created":"2018-03-22T20:45:59.736Z","resource_raw":{"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","version":1521751553,"signature":"f25f012eb114f1e035bbd654054b16485b52d406","width":7360,"height":4912,"format":"jpg","resource_type":"image","created_at":"2018-03-22T20:45:53.000Z","pages":1,"bytes":12978774,"type":"upload","etag":"a305342b2dab59ea1553fdeaa351cc68","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","access_mode":"public","exif":{"ApertureValue":"970854/1000000","CFAPattern":"2, 0, 2, 0, 0, 1, 1, 2","ColorSpace":"1","Contrast":"0","CustomRendered":"0","DateTime":"2016:12:29 11:23:39","DateTimeDigitized":"2016:11:11 15:08:58","DateTimeOriginal":"2016:11:11 15:08:58","DigitalZoomRatio":"1/1","ExifOffset":"220","ExifVersion":"48, 50, 51, 48","ExposureBiasValue":"0/6","ExposureMode":"1","ExposureProgram":"1","ExposureTime":"1/500","FileSource":"3","Flash":"16","FNumber":"14/10","FocalLength":"500/10","FocalLengthIn35mmFilm":"50","FocalPlaneResolutionUnit":"3","FocalPlaneXResolution":"67122044/32768","FocalPlaneYResolution":"67122044/32768","GainControl":"0","ISOSpeedRatings":"125","LightSource":"9","Make":"NIKON CORPORATION","MaxApertureValue":"10/10","MeteringMode":"3","Model":"NIKON D800","ResolutionUnit":"2","Saturation":"0","SceneCaptureType":"0","SceneType":"1","SensingMethod":"2","Sharpness":"0","ShutterSpeedValue":"8965784/1000000","Software":"Adobe Photoshop Lightroom 6.6.1 (Macintosh)","SubjectDistanceRange":"0","SubSecTimeDigitized":"20","SubSecTimeOriginal":"2","Compression":"6","JPEGInterchangeFormat":"982","JPEGInterchangeFormatLength":"13040","XResolution":"240/1","YResolution":"240/1","WhiteBalance":"1"},"original_filename":"file","done":true},"categories_ids":["5ab40fd76fabc5420e518629"],"content_owner":"default","title_sort":"cta","updated":"2018-08-08T16:35:27.380Z","deleted":false,"resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97"}},"id":"5ab416076fabc5420e51892d","type":"image","inAssetRequest":false,"alt_text":"CTA","expired":false},"locale_count":0,"id":"5ab409e26fabc5420e517f0a","parent_id_string":"5ab409d76fabc5420e516a9e","version_id_string":"5c8ac91290dcd8ddd8a284ea","href":"/planning-tools/getting-here/driving-directions/","absoluteHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","absoluteFolderHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","metaTitle":"Travelling to Rochester, MN By Car","rootCmsUrl":"/nav/sitemap/site_primary/section_main/"},"num":25,"guid":"4b2dba03-6e1e-4c0d-878a-f537d002bc44","data":{"template":"custom_imagebox","feedData_json":"{}","templateData_tall_image":"true","templateData_more_caption":"Read More","templateData_adunits":["/21812118460/21812952115/21812944915"],"source":"custom","items_json":"[]","data_tall_image":"true","data_more_caption":"Read More","data_adunits":["/21812118460/21812952115/21812944915"]},"civ":{"instance":{"type":"widget","name":"plugins_collections_type_custom_imagebox","site_name":"primary","updated":"2018-04-20T20:21:50.483Z","saved":false,"created":"2018-04-20T20:21:50.483Z","deleted":false,"id":"5ada4ba80138e27c1da8a66c","version_id_string":"5ada4ba80138e27c1da8a66d"},"version":{"data":{"template":"custom_imagebox","feedData_json":"{}","templateData_tall_image":"true","templateData_more_caption":"Read More","templateData_adunits":["/21812118460/21812952115/21812944915"],"source":"custom","items_json":"[]","data_tall_image":"true","data_more_caption":"Read More","data_adunits":["/21812118460/21812952115/21812944915"]},"created":"2018-04-20T20:21:50.485Z","id":"5ada4ba80138e27c1da8a66d","instance_id_string":"5ada4ba80138e27c1da8a66c"},"onTrunk":true,"civid":"5ada4ba80138e27c1da8a66c"},"name":"plugins_collections_type_custom_imagebox"}}; var slideTemplate = root.find("[data-slide-template]").html(); flow.series({ dtn : function(cb) { if (plugins_dtn === undefined) { return cb(null, []); } var ids = ["/21812118460/21812952115/21812944915"]; plugins_dtn.getAdUnitsGam({ ids : ids, modelName : "plugins_collections_type_custom_slides", trackUrlFields : ["link.url"], mockFilter : { isdtn : true } }, function(err, temp) { if (err) { return cb(err); } // push dtn items to the front of the array data.items.unshift.apply(data.items, temp); cb(null); }); }, slides : function(cb) { data = collectionHelper.init(data); var slides = goatee.fill(slideTemplate, data); root.html(slides); cb(null); } }, function(err) { if (err) { throw err; } }); }); </script></div> </div> </div> </div></div><div data-civid="5ada4ba80138e27c1da8a66e" class="contentRender contentRender_26 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_features" data-sv-time="27" data-sv-index="26" data-gtm-vars='{ "tCore" : { "contentNum" : "3" } }'> <section class="spotlight interior" data-guid="6efc0ad1-2756-4c15-acf7-42152cdbef2f"> <script type="text/template" data-slide-template> <dl class="bg-shatter"> <dt class="mixed"> <span class="first-text">Rochester</span> <span class="second-text">FEATURES</span> </dt> {{#items}} <dd class="columns{{:description}} has-desc{{/}}"> {{:link}}<a href="{{link.url}}" target="{{link.target}}">{{/}} <div class="title">{{title}}</div> <div class="description"> {{plainDescription(50)}} </div> {{:link}}</a>{{/}} </dd> {{/items}} </dl> </script> <div data-slide-replace class="row collapse"></div> </section> <script> require(["jquery","sv_load!plugins_dtn", "sv_goatee!plugins=cloudinary", "sv_asyncLib", "plugins_common_custom_collection_helper", "sv_clientLib"], function($, plugins_dtn, goatee, asyncLib, collectionHelper, sv_clientLib) { var root = $("[data-guid=6efc0ad1-2756-4c15-acf7-42152cdbef2f]"); var flow = new asyncLib.Flow(); var data = {"template":"custom_features","source":"custom","templateData":{"title":"Rochester","title2":"FEATURES","interior_style":"true","adunits":["/21812118460/21812952115/21812744532","/21812118460/21812952115/21812744535","/21812118460/21812952115/21812823638","/21812118460/21812952115/21812823644"]},"modelName":"plugins_collections_type_custom_slides","typeName":"custom_slides","items":[],"guid":"6efc0ad1-2756-4c15-acf7-42152cdbef2f","widgetArgs":{"nav":{"_id":"5ab409e26fabc5420e517f0a","section":"main","sortorder":1,"title":"Driving Directions","folder":"driving-directions","type":"page","active":true,"show_on_nav":true,"publish_start":"2018-03-22T19:00:00.000Z","searchable":"yes","new_window":false,"image_id":"5ab416076fabc5420e51892d","description":"<p>Rochester is easily accessible by highway. East-West Highway Routes: Interstate 90, US Hwy 14, State Hwy 30, State Hwy 42, State Hwy 296. North-South Highway Routes: Interstate 35, US Hwy 52, US Hwy 63.</p>","meta_title":"Travelling to Rochester, MN By Car","meta_description":"Rochester is an easily accessible city through multiple highway routes. Find the quickest, most efficient way to get to Rochester, MN here.","parent_id":"5ab409d76fabc5420e516a9e","parents_ids":["5ab409d26fabc5420e516100","5ab409d76fabc5420e516a9e"],"version_id":"5c8ac91290dcd8ddd8a284ea","created":"2018-03-22T19:54:10.305Z","content_owner":"default","site_name":"primary","updated":"2019-03-14T21:35:14.984Z","title_sort":"driving directions","published":true,"folderHref":"/planning-tools/getting-here/driving-directions/","cms_title":"Driving Directions - /planning-tools/getting-here/driving-directions/","cms_title_sort":"driving directions - /planning-tools/getting-here/driving-directions/","site_section":"primary.main","image":{"_id":"5ab416076fabc5420e51892d","original_public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","title":"CTA","created":"2018-03-22T20:45:59.736Z","resource_raw":{"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","version":1521751553,"signature":"f25f012eb114f1e035bbd654054b16485b52d406","width":7360,"height":4912,"format":"jpg","resource_type":"image","created_at":"2018-03-22T20:45:53.000Z","pages":1,"bytes":12978774,"type":"upload","etag":"a305342b2dab59ea1553fdeaa351cc68","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","access_mode":"public","exif":{"ApertureValue":"970854/1000000","CFAPattern":"2, 0, 2, 0, 0, 1, 1, 2","ColorSpace":"1","Contrast":"0","CustomRendered":"0","DateTime":"2016:12:29 11:23:39","DateTimeDigitized":"2016:11:11 15:08:58","DateTimeOriginal":"2016:11:11 15:08:58","DigitalZoomRatio":"1/1","ExifOffset":"220","ExifVersion":"48, 50, 51, 48","ExposureBiasValue":"0/6","ExposureMode":"1","ExposureProgram":"1","ExposureTime":"1/500","FileSource":"3","Flash":"16","FNumber":"14/10","FocalLength":"500/10","FocalLengthIn35mmFilm":"50","FocalPlaneResolutionUnit":"3","FocalPlaneXResolution":"67122044/32768","FocalPlaneYResolution":"67122044/32768","GainControl":"0","ISOSpeedRatings":"125","LightSource":"9","Make":"NIKON CORPORATION","MaxApertureValue":"10/10","MeteringMode":"3","Model":"NIKON D800","ResolutionUnit":"2","Saturation":"0","SceneCaptureType":"0","SceneType":"1","SensingMethod":"2","Sharpness":"0","ShutterSpeedValue":"8965784/1000000","Software":"Adobe Photoshop Lightroom 6.6.1 (Macintosh)","SubjectDistanceRange":"0","SubSecTimeDigitized":"20","SubSecTimeOriginal":"2","Compression":"6","JPEGInterchangeFormat":"982","JPEGInterchangeFormatLength":"13040","XResolution":"240/1","YResolution":"240/1","WhiteBalance":"1"},"original_filename":"file","done":true},"categories_ids":["5ab40fd76fabc5420e518629"],"content_owner":"default","title_sort":"cta","updated":"2018-08-08T16:35:27.380Z","deleted":false,"resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97"}},"id":"5ab416076fabc5420e51892d","type":"image","inAssetRequest":false,"alt_text":"CTA","expired":false},"locale_count":0,"id":"5ab409e26fabc5420e517f0a","parent_id_string":"5ab409d76fabc5420e516a9e","version_id_string":"5c8ac91290dcd8ddd8a284ea","href":"/planning-tools/getting-here/driving-directions/","absoluteHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","absoluteFolderHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","metaTitle":"Travelling to Rochester, MN By Car","rootCmsUrl":"/nav/sitemap/site_primary/section_main/"},"num":26,"guid":"02b66baa-514c-4e70-8d5f-f959f67aefac","data":{"template":"custom_features","feedData_json":"{}","templateData_title":"Rochester","templateData_title2":"FEATURES","templateData_interior_style":"true","templateData_adunits":["/21812118460/21812952115/21812744532","/21812118460/21812952115/21812744535","/21812118460/21812952115/21812823638","/21812118460/21812952115/21812823644"],"source":"custom","items_json":"[]","data_title":"Rochester","data_title2":"FEATURES","data_interior_style":"true","data_adunits":["/21812118460/21812952115/21812744532","/21812118460/21812952115/21812744535","/21812118460/21812952115/21812823638","/21812118460/21812952115/21812823644"]},"civ":{"instance":{"type":"widget","name":"plugins_collections_type_custom_features","site_name":"primary","updated":"2018-04-20T20:21:50.483Z","saved":false,"created":"2018-04-20T20:21:50.483Z","deleted":false,"id":"5ada4ba80138e27c1da8a66e","version_id_string":"5ada4ba80138e27c1da8a66f"},"version":{"data":{"template":"custom_features","feedData_json":"{}","templateData_title":"Rochester","templateData_title2":"FEATURES","templateData_interior_style":"true","templateData_adunits":["/21812118460/21812952115/21812744532","/21812118460/21812952115/21812744535","/21812118460/21812952115/21812823638","/21812118460/21812952115/21812823644"],"source":"custom","items_json":"[]","data_title":"Rochester","data_title2":"FEATURES","data_interior_style":"true","data_adunits":["/21812118460/21812952115/21812744532","/21812118460/21812952115/21812744535","/21812118460/21812952115/21812823638","/21812118460/21812952115/21812823644"]},"created":"2018-04-20T20:21:50.485Z","id":"5ada4ba80138e27c1da8a66f","instance_id_string":"5ada4ba80138e27c1da8a66e"},"onTrunk":true,"civid":"5ada4ba80138e27c1da8a66e"},"name":"plugins_collections_type_custom_features"}}; var slideTemplate = root.find("[data-slide-template]").html(); var slideReplace = root.find("[data-slide-replace]"); flow.series({ dtn : function(cb) { if (plugins_dtn === undefined) { return cb(null, []); } var ids = ["/21812118460/21812952115/21812744532","/21812118460/21812952115/21812744535","/21812118460/21812952115/21812823638","/21812118460/21812952115/21812823644"]; plugins_dtn.getAdUnitsGam({ ids : ids, modelName : "plugins_collections_type_custom_slides", trackUrlFields : ["link.url"], mockFilter : { isdtn : true } }, function(err, temp) { if (err) { return cb(err); } // push dtn items to the front of the array data.items.unshift.apply(data.items, temp); cb(null); }); }, slides : function(cb) { data = collectionHelper.init(data); var slides = goatee.fill(slideTemplate, data); slideReplace.html(slides); cb(null); } }, function(err) { if (err) { throw err; } }); }); </script></div> </div> </div> </div> </div><div data-civid="5c8ac8b490dcd8ddd8a284d4" class="contentRender contentRender_27 contentRender_type_panel contentRender_name_plugins_common_one_col" data-sv-time="1" data-sv-index="27" data-gtm-vars='{ "tCore" : { "contentNum" : "3" } }'> <div class="panel_custom_one_col full-width"> <div data-civid="5c8ac8b490dcd8ddd8a284d6" class="contentRender contentRender_28 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_slider" data-sv-time="39" data-sv-index="28" data-gtm-vars='{ "tCore" : { "contentNum" : "4" } }'> <section class="slider bg-tiles" data-guid="22d31d17-2b56-4ae8-ae31-baeb545e3efe"> <h2 class="mixed"><span>You may</span><span>Also Like...</span></h2> <div class="row collapse"> <div class="columns"> <script type="text/template" data-slide-template> {{#items}} <article class="slide"> {{:link}}<a href="{{link.url}}" target="{{link.target}}">{{/}} <picture class="imgcont"> <img src="{{asset.resource.getThumbnailUrl({ width : 493, height : 493, quality : 75, crop : 'fill', sv : { gravity : 'focalPoint' } })}}" alt="{{asset.alt_text}}"> </picture> {{:link}}</a>{{/}} <dl class="textcont"> <dt> {{:link}}<a href="{{link.url}}" target="{{link.target}}">{{/}} {{title}} {{:link}}</a>{{/}}</dt> <dd> {{plainDescription(130)}} {{:link}} <a href="{{link.url}}" target="{{link.target}}" class="more-link"> {{*templateData.more_caption}} </a> {{/}} </dd> </dl> </article> {{/}} </script> <div class="slider-container" data-slide-replace></div> </div> </div> </section> <script> require(["jquery", "plugins_common_custom_collection_helper", "sv_siteSlick", "sv_asyncLib", "sv_load!plugins_dtn", "sv_goatee!plugins=cloudinary"], function($, collectionHelper, slick, asyncLib, plugins_dtn, goatee) { var root = $("[data-guid=22d31d17-2b56-4ae8-ae31-baeb545e3efe]"); var flow = new asyncLib.Flow(); var data = {"template":"custom_slider","source":"custom","templateData":{"title":"You may","title2":"Also Like...","more_caption":"Read More"},"modelName":"plugins_collections_type_custom_slides","typeName":"custom_slides","items":[{"_id":"5c66e81b18e1e6fa27bf0470","title":"Traveling with your furry friends","subtitle":"Pet Paradise","asset_id":{"id":"5c66e7a118e1e6fa27bf0466","modelName":"plugins_assets_images"},"description":"Rochester, MN welcomes the four-legged members of your family! Discover our options for pet day care, boarding, grooming, and dog parks.","link_raw":{"id":"5c65ad3518e1e6fa27beeb3f","type":"plugins_nav_navitem_primary_main"},"color":"darkblue","created":"2019-02-15T16:21:26.940Z","isdtn":false,"content_owner":"default","_updated":"2020-10-14T20:02:44.436Z","asset":{"_id":"5c66e7a118e1e6fa27bf0466","original_public_id":"clients/rochestermn/dog_human_credit_AB_PHOTO_resized_for_panel_72bd0862-6743-4750-9752-87a93691e7a8","title":"Rochester, MN is a pet-friendly community","resource_raw":{"public_id":"clients/rochestermn/dog_human_credit_AB_PHOTO_resized_for_panel_72bd0862-6743-4750-9752-87a93691e7a8","version":1550247821,"signature":"aee9b42aa84be526fbaf24b920d59afd5c4588d4","width":829,"height":932,"format":"jpg","resource_type":"image","created_at":"2019-02-15T16:23:41.000Z","pages":1,"bytes":218263,"type":"upload","etag":"81fa93ed7da90a0ceb2b36fb01ad4822","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1550247821/clients/rochestermn/dog_human_credit_AB_PHOTO_resized_for_panel_72bd0862-6743-4750-9752-87a93691e7a8.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1550247821/clients/rochestermn/dog_human_credit_AB_PHOTO_resized_for_panel_72bd0862-6743-4750-9752-87a93691e7a8.jpg","access_mode":"public","original_filename":"file"},"credits":"AB-PHOTOGRAPHY.US","content_owner":"default","title_sort":"rochester, mn is a pet-friendly community","updated":"2019-02-15T16:24:01.777Z","deleted":true,"created":"2019-02-15T16:24:01.777Z","resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/rochestermn/dog_human_credit_AB_PHOTO_resized_for_panel_72bd0862-6743-4750-9752-87a93691e7a8"}},"id":"5c66e7a118e1e6fa27bf0466","type":"image","inAssetRequest":false,"alt_text":"Rochester, MN is a pet-friendly community","expired":false},"link":{"id":"5c65ad3518e1e6fa27beeb3f","url":"https://www.experiencerochestermn.com/planning-tools/traveling-with-pets/","title":"Traveling With Pets","valid":true,"type":"plugins_nav_navitem_primary_main","typeLabel":"Nav Item - primary - Main Navigation","target":"_self","uniqueId":"plugins_nav_navitem_primary_main_5c65ad3518e1e6fa27beeb3f"},"id":"5c66e81b18e1e6fa27bf0470"},{"_id":"5b55db57b12f8936ed20386d","title":"Play Time","subtitle":"Things to do with kids","asset_id":{"id":"5c5357fb25a4f319d270ca78","modelName":"plugins_assets_images"},"description":"Discover activities and entertainment--both outdoors and indoors--that will keep your family busy on your visit to Minnesota's Rochester.","link_raw":{"id":"5ab409d66fabc5420e516772","type":"plugins_nav_navitem_primary_main"},"color":"darkblue","created":"2018-07-23T13:34:41.387Z","isdtn":false,"content_owner":"default","_updated":"2020-10-14T20:02:44.436Z","asset":{"_id":"5c5357fb25a4f319d270ca78","original_public_id":"clients/rochestermn/Quarry_Hill4_by_AB_Photography_us_bb20f9bf-3926-4478-a917-fcb95f0ebf98","title":"Quarry Hill Nature Center","created":"2019-01-31T20:18:03.931Z","resource_raw":{"public_id":"clients/rochestermn/Quarry_Hill4_by_AB_Photography_us_bb20f9bf-3926-4478-a917-fcb95f0ebf98","version":1548966360,"signature":"dea6fbc9ab8e2b3862114e3f097584e4c9542224","width":5759,"height":3189,"format":"jpg","resource_type":"image","created_at":"2019-01-31T20:26:00.000Z","pages":1,"bytes":3332966,"type":"upload","etag":"5ad3b0c3d4632fe3d112c5b99dd8e1af","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1548966360/clients/rochestermn/Quarry_Hill4_by_AB_Photography_us_bb20f9bf-3926-4478-a917-fcb95f0ebf98.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1548966360/clients/rochestermn/Quarry_Hill4_by_AB_Photography_us_bb20f9bf-3926-4478-a917-fcb95f0ebf98.jpg","access_mode":"public","original_filename":"file"},"credits":"AB-PHOTOGRAPHY.US","loc":{"type":"Point","coordinates":[-92.46251666666667,44.03995833333333]},"content_owner":"default","title_sort":"quarry hill nature center","updated":"2019-01-31T20:26:11.197Z","deleted":false,"resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/rochestermn/Quarry_Hill4_by_AB_Photography_us_bb20f9bf-3926-4478-a917-fcb95f0ebf98"}},"id":"5c5357fb25a4f319d270ca78","type":"image","inAssetRequest":false,"alt_text":"Quarry Hill Nature Center","expired":false},"link":{"id":"5ab409d66fabc5420e516772","url":"https://www.experiencerochestermn.com/things-to-do/things-to-do-with-kids/","title":"Kid Friendly","valid":true,"type":"plugins_nav_navitem_primary_main","typeLabel":"Nav Item - primary - Main Navigation","target":"_self","uniqueId":"plugins_nav_navitem_primary_main_5ab409d66fabc5420e516772"},"id":"5b55db57b12f8936ed20386d"},{"_id":"5b2a818f3688d07d822c4f89","title":"Travel to Rochester","asset_id":{"id":"650c656df1cd8968e129336a","modelName":"plugins_assets_images"},"description":"Whether you choose to fly or drive to Rochester, it鈥檚 easy to get here.","link_raw":{"id":"5ab409d76fabc5420e516a9e","type":"plugins_nav_navitem_primary_main"},"color":"darkblue","created":"2018-06-20T16:31:43.117Z","isdtn":false,"content_owner":"default","_updated":"2023-09-21T15:46:58.021Z","asset":{"_id":"650c656df1cd8968e129336a","original_public_id":"clients/rochestermn/Delta_Service_at_RST_Media_Image_37268493-36ed-414d-a0f9-328a4aa06556","title":"Delta Service at RST","notes":"RST","resource_raw":{"asset_id":"1eacb82431ffa29e7d00c0a5365a02b3","public_id":"clients/rochestermn/Delta_Service_at_RST_Media_Image_37268493-36ed-414d-a0f9-328a4aa06556","version":1695311203,"version_id":"b44541c24cf1ce06f4ee5de2f2cdd550","signature":"6692954617d33695e0f99603e71113d161ef61a8","width":1834,"height":885,"format":"png","resource_type":"image","created_at":"2023-09-21T15:46:43.000Z","pages":1,"bytes":3067666,"type":"upload","etag":"edd72d0f8b0b0382f2be7bf830403784","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1695311203/clients/rochestermn/Delta_Service_at_RST_Media_Image_37268493-36ed-414d-a0f9-328a4aa06556.png","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1695311203/clients/rochestermn/Delta_Service_at_RST_Media_Image_37268493-36ed-414d-a0f9-328a4aa06556.png","folder":"clients/rochestermn","access_mode":"public","original_filename":"file","api_key":"756897581616859"},"alt_text_raw":"Delta Service at RST","credits":"Rochester International Airport","content_owner":"default","title_sort":"delta service at rst","updated":"2023-09-21T15:46:53.742Z","private":false,"deleted":false,"created":"2023-09-21T15:46:53.742Z","resource":{"raw":{"resource_type":"image","format":"png","pages":1,"public_id":"clients/rochestermn/Delta_Service_at_RST_Media_Image_37268493-36ed-414d-a0f9-328a4aa06556"}},"id":"650c656df1cd8968e129336a","type":"image","inAssetRequest":false,"alt_text":"Delta Service at RST","expired":false},"link":{"id":"5ab409d76fabc5420e516a9e","url":"https://www.experiencerochestermn.com/planning-tools/getting-here/","title":"Getting Here","valid":true,"type":"plugins_nav_navitem_primary_main","typeLabel":"Nav Item - primary - Main Navigation","target":"_self","uniqueId":"plugins_nav_navitem_primary_main_5ab409d76fabc5420e516a9e"},"id":"5b2a818f3688d07d822c4f89"}],"guid":"22d31d17-2b56-4ae8-ae31-baeb545e3efe","widgetArgs":{"nav":{"_id":"5ab409e26fabc5420e517f0a","section":"main","sortorder":1,"title":"Driving Directions","folder":"driving-directions","type":"page","active":true,"show_on_nav":true,"publish_start":"2018-03-22T19:00:00.000Z","searchable":"yes","new_window":false,"image_id":"5ab416076fabc5420e51892d","description":"<p>Rochester is easily accessible by highway. East-West Highway Routes: Interstate 90, US Hwy 14, State Hwy 30, State Hwy 42, State Hwy 296. North-South Highway Routes: Interstate 35, US Hwy 52, US Hwy 63.</p>","meta_title":"Travelling to Rochester, MN By Car","meta_description":"Rochester is an easily accessible city through multiple highway routes. Find the quickest, most efficient way to get to Rochester, MN here.","parent_id":"5ab409d76fabc5420e516a9e","parents_ids":["5ab409d26fabc5420e516100","5ab409d76fabc5420e516a9e"],"version_id":"5c8ac91290dcd8ddd8a284ea","created":"2018-03-22T19:54:10.305Z","content_owner":"default","site_name":"primary","updated":"2019-03-14T21:35:14.984Z","title_sort":"driving directions","published":true,"folderHref":"/planning-tools/getting-here/driving-directions/","cms_title":"Driving Directions - /planning-tools/getting-here/driving-directions/","cms_title_sort":"driving directions - /planning-tools/getting-here/driving-directions/","site_section":"primary.main","image":{"_id":"5ab416076fabc5420e51892d","original_public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","title":"CTA","created":"2018-03-22T20:45:59.736Z","resource_raw":{"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97","version":1521751553,"signature":"f25f012eb114f1e035bbd654054b16485b52d406","width":7360,"height":4912,"format":"jpg","resource_type":"image","created_at":"2018-03-22T20:45:53.000Z","pages":1,"bytes":12978774,"type":"upload","etag":"a305342b2dab59ea1553fdeaa351cc68","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1521751553/clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97.jpg","access_mode":"public","exif":{"ApertureValue":"970854/1000000","CFAPattern":"2, 0, 2, 0, 0, 1, 1, 2","ColorSpace":"1","Contrast":"0","CustomRendered":"0","DateTime":"2016:12:29 11:23:39","DateTimeDigitized":"2016:11:11 15:08:58","DateTimeOriginal":"2016:11:11 15:08:58","DigitalZoomRatio":"1/1","ExifOffset":"220","ExifVersion":"48, 50, 51, 48","ExposureBiasValue":"0/6","ExposureMode":"1","ExposureProgram":"1","ExposureTime":"1/500","FileSource":"3","Flash":"16","FNumber":"14/10","FocalLength":"500/10","FocalLengthIn35mmFilm":"50","FocalPlaneResolutionUnit":"3","FocalPlaneXResolution":"67122044/32768","FocalPlaneYResolution":"67122044/32768","GainControl":"0","ISOSpeedRatings":"125","LightSource":"9","Make":"NIKON CORPORATION","MaxApertureValue":"10/10","MeteringMode":"3","Model":"NIKON D800","ResolutionUnit":"2","Saturation":"0","SceneCaptureType":"0","SceneType":"1","SensingMethod":"2","Sharpness":"0","ShutterSpeedValue":"8965784/1000000","Software":"Adobe Photoshop Lightroom 6.6.1 (Macintosh)","SubjectDistanceRange":"0","SubSecTimeDigitized":"20","SubSecTimeOriginal":"2","Compression":"6","JPEGInterchangeFormat":"982","JPEGInterchangeFormatLength":"13040","XResolution":"240/1","YResolution":"240/1","WhiteBalance":"1"},"original_filename":"file","done":true},"categories_ids":["5ab40fd76fabc5420e518629"],"content_owner":"default","title_sort":"cta","updated":"2018-08-08T16:35:27.380Z","deleted":false,"resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/rochestermn-redesign/cta_doubletree_1160_c472853c-4b90-479e-8376-598db427fb97"}},"id":"5ab416076fabc5420e51892d","type":"image","inAssetRequest":false,"alt_text":"CTA","expired":false},"locale_count":0,"id":"5ab409e26fabc5420e517f0a","parent_id_string":"5ab409d76fabc5420e516a9e","version_id_string":"5c8ac91290dcd8ddd8a284ea","href":"/planning-tools/getting-here/driving-directions/","absoluteHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","absoluteFolderHref":"https://www.experiencerochestermn.com/planning-tools/getting-here/driving-directions/","metaTitle":"Travelling to Rochester, MN By Car","rootCmsUrl":"/nav/sitemap/site_primary/section_main/"},"num":28,"guid":"f2cf3737-3a7a-4104-b2dd-d8d545652f53","data":{"template":"custom_slider","feedData_json":"{\"data_limit\":\"5\",\"data_author\":\"\",\"data_categories\":\"\",\"data_categories_match\":\"any\",\"data_tags\":\"\",\"data_tags_match\":\"any\",\"data_cmstags\":\"\",\"data_cmstags_match\":\"any\",\"data_sort\":\"publish_start\",\"data_ids\":\"\"}","templateData_title":"You may","templateData_title2":"Also Like...","templateData_more_caption":"Read More","source":"custom","items_json":"[\"5c66e81b18e1e6fa27bf0470\",\"5b55db57b12f8936ed20386d\",\"5b2a818f3688d07d822c4f89\"]","data_title":"You may","data_title2":"Also Like...","data_more_caption":"Read More"},"civ":{"instance":{"type":"widget","name":"plugins_collections_type_custom_slider","site_name":"primary","updated":"2019-03-14T21:35:14.976Z","saved":false,"created":"2019-03-14T21:35:14.976Z","deleted":false,"id":"5c8ac8b490dcd8ddd8a284d6","version_id_string":"5c8ac8b490dcd8ddd8a284d7"},"version":{"data":{"template":"custom_slider","feedData_json":"{\"data_limit\":\"5\",\"data_author\":\"\",\"data_categories\":\"\",\"data_categories_match\":\"any\",\"data_tags\":\"\",\"data_tags_match\":\"any\",\"data_cmstags\":\"\",\"data_cmstags_match\":\"any\",\"data_sort\":\"publish_start\",\"data_ids\":\"\"}","templateData_title":"You may","templateData_title2":"Also Like...","templateData_more_caption":"Read More","source":"custom","items_json":"[\"5c66e81b18e1e6fa27bf0470\",\"5b55db57b12f8936ed20386d\",\"5b2a818f3688d07d822c4f89\"]","data_title":"You may","data_title2":"Also Like...","data_more_caption":"Read More"},"created":"2019-03-14T21:35:14.979Z","id":"5c8ac8b490dcd8ddd8a284d7","instance_id_string":"5c8ac8b490dcd8ddd8a284d6"},"onTrunk":true,"civid":"5c8ac8b490dcd8ddd8a284d6"},"name":"plugins_collections_type_custom_slider"}}; var slideTemplate = root.find("[data-slide-template]").html(); var slideReplace = root.find("[data-slide-replace]"); flow.series({ dtn : function(cb) { if (plugins_dtn === undefined) { return cb(null, []); } var ids = []; plugins_dtn.getAdUnitsGam({ ids : ids, modelName : "plugins_collections_type_custom_slides", trackUrlFields : ["link.url"], mockFilter : { isdtn : true } }, function(err, temp) { if (err) { return cb(err); } // push dtn items to the front of the array data.items.unshift.apply(data.items, temp); cb(null); }); }, slides : function(cb) { data = collectionHelper.init(data); var slides = goatee.fill(slideTemplate, data); slideReplace.html(slides); root.find('.slider-container').slick({ infinite: true, slidesToShow: 3, slidesToScroll: 1, arrows: true, dots: false, prevArrow: '<button type="button" class="slick-prev"><img src="/includes/public/assets/images/slider-prev.png" alt="Previous Slide"></button>', nextArrow: '<button type="button" class="slick-next"><img src="/includes/public/assets/images/slider-next.png" alt="Next Slide"></button>', responsive: [ { breakpoint: 1024, settings: { slidesToShow: 2, slidesToScroll: 1 } }, { breakpoint: 705, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); cb(null); } }, function(err) { if (err) { throw err; } }); }); </script></div> </div> </div> </div> <div class="footer_container"> <div data-civid="5a9d89b7c9764a0e840beae1" class="contentRender contentRender_29 contentRender_type_panel contentRender_name_plugins_common_footer" data-sv-time="0" data-sv-index="29" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <footer class="panel_custom_footer"> <section class="social"> <div data-civid="6421dda0ccc386387b0b3c81" class="contentRender contentRender_30 contentRender_type_widget contentRender_name_plugins_collections_type_custom_social_slides contentRender_name_plugins_collections_template_custom_social_links" data-sv-time="24" data-sv-index="30" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <ul class="bg-gradient"> <li class="title"> <span>Let's</span><span>Connect</span><i class="fa fa-angle-double-right" aria-hidden="true"></i> </li> <li> <a href="https://www.facebook.com/ExperienceRochesterMN" target="_blank"><i class="fab fa-facebook" aria-hidden="true" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Facebook | Social"}}'></i></a> </li> <li> <a href="https://twitter.com/ExperienceRoch" target="_blank"><i class="fab fa-twitter" aria-hidden="true" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Twitter | Social"}}'></i></a> </li> <li> <a href="https://www.instagram.com/experiencerochmn/" target="_blank"><i class="fab fa-instagram" aria-hidden="true" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Instagram | Social"}}'></i></a> </li> <li> <a href="https://www.linkedin.com/company/rochester-mn-convention-&-visitors-bureau/" target="_blank"><i class="fab fa-linkedin" aria-hidden="true" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Linkedin | Social"}}'></i></a> </li> <li> <a href="https://www.youtube.com/@ExperienceRochesterMN" target="_blank"><i class="fab fa-youtube" aria-hidden="true" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Youtube | Social"}}'></i></a> </li> </ul></div> </section> <section class="main-footer row"> <div class="columns medium-6 large-4"> <div class="flex-control"> <picture class="imgcont footer-logo"> <div data-civid="6421dda0ccc386387b0b3c83" class="contentRender contentRender_31 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="31" data-sv-index="31" data-gtm-vars='{ "tCore" : { "contentNum" : "3" } }'><section data-sv-core-textbox data-guid="ab0a908c-a892-4087-b93b-9d97659f81ef"> <p><img alt="Experience Rochester Logo 2023" id="plugins_assets_images_641dd924010ee024eeb7e5b2" src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_1166,q_75,w_1200/v1/clients/rochestermn/ExperienceRochester_Tricolor_Stacked_be56910c-e3c0-41ac-869b-294032222f7e.png" style width="1200" height="1166" data-width="1200" data-height="1166" data-processed="true"></p> </section></div> </picture> <div data-civid="6421dda0ccc386387b0b3c85" class="contentRender contentRender_32 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="17" data-sv-index="32" data-gtm-vars='{ "tCore" : { "contentNum" : "4" } }'><section data-sv-core-textbox data-guid="01a44558-9c22-46bd-8356-398c6ab27ce8"> <ul class="address-container"> <li>30 CIVIC CENTER DRIVE SE</li> <li>ROCHESTER&#xA0;MN 55904</li> <li>PHONE&#xA0;<a href="tel:+15072884331">507 288 4331</a></li> </ul> </section></div> </div> <div class="hide-for-large-up" > <div data-civid="6421dda0ccc386387b0b3c87" class="contentRender contentRender_33 contentRender_type_widget contentRender_name_plugins_googletranslate_googletranslate" data-sv-time="12" data-sv-index="33" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><!-- widget removed --> </div> </div> </div> <div class="columns show-for-large-up large-4"> <div data-civid="6421dda0ccc386387b0b3c87" class="contentRender contentRender_33 contentRender_type_widget contentRender_name_plugins_googletranslate_googletranslate" data-sv-time="12" data-sv-index="33" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><!-- widget removed --> </div> <nav class="footer-nav"> <div data-civid="6421dda0ccc386387b0b3c89" class="contentRender contentRender_34 contentRender_type_widget contentRender_name_plugins_nav_footer" data-sv-time="30" data-sv-index="34" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <ul class="navFooter"> <li class="item item-parent row-1 has-submenu"> <a href="/about-us/" target="_self" class=" has-children" title="About Us" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "About%20Us" } }'>About Us</a> </li> <li class="item item-parent row-2"> <a href="/contact-us/" target="_self" class="" title="Contact Us" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Contact%20Us" } }'>Contact Us</a> </li> <li class="item item-parent row-3"> <a href="/sitemap/" target="_self" class="" title="Sitemap" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Sitemap" } }'>Sitemap</a> </li> <li class="item item-parent row-4 last"> <a href="/privacy-policy/" target="_self" class="" title="Privacy Policy" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Privacy%20Policy" } }'>Privacy Policy</a> </li> </ul> </div> </nav> </div> <div class="columns medium-6 large-4"> <nav class="footer-nav hide-for-large-up"> <div data-civid="6421dda0ccc386387b0b3c89" class="contentRender contentRender_34 contentRender_type_widget contentRender_name_plugins_nav_footer" data-sv-time="30" data-sv-index="34" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <ul class="navFooter"> <li class="item item-parent row-1 has-submenu"> <a href="/about-us/" target="_self" class=" has-children" title="About Us" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "About%20Us" } }'>About Us</a> </li> <li class="item item-parent row-2"> <a href="/contact-us/" target="_self" class="" title="Contact Us" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Contact%20Us" } }'>Contact Us</a> </li> <li class="item item-parent row-3"> <a href="/sitemap/" target="_self" class="" title="Sitemap" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Sitemap" } }'>Sitemap</a> </li> <li class="item item-parent row-4 last"> <a href="/privacy-policy/" target="_self" class="" title="Privacy Policy" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Privacy%20Policy" } }'>Privacy Policy</a> </li> </ul> </div> </nav> <div class="partners"> <div class="textbox"> <div data-civid="6421dda0ccc386387b0b3c8b" class="contentRender contentRender_35 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="30" data-sv-index="35" data-gtm-vars='{ "tCore" : { "contentNum" : "5" } }'><section data-sv-core-textbox data-guid="a1393b85-d808-42ea-9c5a-fecd25f3dbc7"> <p><a data-sv-linklookup-id="http://www.exploreminnesota.com/" data-sv-linklookup-type="plugins_nav_external_link" data-sv-targetauto="false" href="http://www.exploreminnesota.com/" target="_blank"><img alt="placeholder" data-processed="true" src="/includes/public/assets/images/placeholders/partners1.png" style></a>&#xA0;&#xA0;<a data-sv-linklookup-id="https://dmc.mn/" data-sv-linklookup-type="plugins_nav_external_link" data-sv-targetauto="true" href="https://dmc.mn/" target="_blank"><img alt="Destination Medical Center White Logo" data-height="60" data-processed="true" data-width="130" height="60" id="plugins_assets_images_63dc1433f91da35800f17b75" src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_60,q_75,w_130/v1/clients/rochestermn/DMC_1color_RGB_Wht_v_op_7c94f0b1-693f-4f66-aeb9-ccc779fd95a0.png" style width="130"></a></p> <p><a class="visitusa-logo" data-sv-linklookup-id="https://www.visittheusa.com/node/34261" data-sv-linklookup-type="plugins_nav_external_link" data-sv-targetauto="false" href="https://www.visittheusa.com/node/34261" target="_blank"><img alt="brandusa" data-height="36" data-processed="true" data-width="140" height="36" src="https://assets.simpleviewinc.com/simpleview/image/fetch/c_fill,h_36,q_75,w_140/http://res.cloudinary.com/simpleview/image/upload/v1523979164/clients/rochestermn-redesign/cf1113cd_d0ac_40e8_b6cf_365dadd07f52_210602d3-638a-4d87-a4ff-a460dce69da6.png" style width="140"></a><picture class="imgcont ta-logo"><img alt="Trip Advisor Logo" data-processed="true" src="/includes/public/managed/core/plugins/listings/public/images/ta_logos_custom/logo-ta-horizontal-white.svg" style></picture></p> </section></div> </div> </div> <div class="copyright"> &#169; 2024 All rights reserved. </div> <picture class="imgcont sv-logo"> <a href="https://www.simpleviewinc.com/our-services/creative-design/" target="_blank" class="sv-logo"><img src="/includes/public/assets/images/sv-logo.png"/></a> </picture> </div> </section> <div class="mobile-fixed"> <div class="mobileAd" data-sv-mobiledtn-mobilead> <div class="banner-close" data-sv-mobiledtn-close><span>close</span> <i class="fa fa-times-circle"></i></div> <div class="content"></div> <script data-sv-mobiledtn-adcode type="text/template"><div data-civid="6421dda0ccc386387b0b3c8d" class="contentRender contentRender_36 contentRender_type_widget contentRender_name_plugins_dtn_gam_ad" data-sv-time="11" data-sv-index="36" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="dtnContainer"> <div class="dtnad" data-sv-adunit="/21812118460/21812952115/21812823359" data-sv-adsize="320x50"></div> <div class="clear"></div> </div> <sv_script> require(["site_gamClient", "domReady!"], function(gamClient) { gamClient.renderAds(); }); </sv_script></div></script> </div> <div data-civid="6421dda0ccc386387b0b3c8f" class="contentRender contentRender_37 contentRender_type_widget contentRender_name_plugins_common_cookie_banner" data-sv-time="10" data-sv-index="37" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <dialog class="cookie-banner dismissed hide" data-guid="b7d7b00e-e3ab-4665-b8ff-f4242ff92968"> <div class="banner-inner"> <div class="banner-message"> <p>Cookies are used for measurement, ads and optimization. By continuing to use our site you agree to our&#xA0;<a data-sv-linklookup-id="5ab409d36fabc5420e516271" data-sv-linklookup-type="plugins_nav_navitem_primary_footer" href="https://www.experiencerochestermn.com/privacy-policy/" target="_self">privacy notice</a>.</p> </div> <div class="banner-close"> <button class="button site-style" aria-label="Close cookie banner" data-sv-close-banner> Accept </button> </div> </div> </dialog> <script> require([ 'jquery', 'sv_clientLib' ], function ($, clientLib) { var root = $('[data-guid="b7d7b00e-e3ab-4665-b8ff-f4242ff92968"]'); var bannerSeen = clientLib.getCookie('cookie-banner-seen'); if (bannerSeen !== "true") { root.removeClass('hide'); root.attr('open', true); setTimeout(function() { root.removeClass('dismissed'); }, 500); } root.find('[data-sv-close-banner]').on('click', function() { root.addClass('dismissed'); root.removeAttr('open') setTimeout(function() { root.addClass('hide'); }, 500); clientLib.setCookie({ name : 'cookie-banner-seen', value : 'true', path : '/', 'max-age' : 1438560*60 // 999 days }); }); }); </script></div> </div> </footer> <script> require(["jquery", "sv_stringLib", "sv_clientLib", "lodash"], function($, stringLib, clientLib, lodash) { var root = $(".panel_custom_footer"); var mobileAd = root.find("[data-sv-mobiledtn-mobilead]"); var content = mobileAd.find(".content"); var closeButton = mobileAd.find("[data-sv-mobiledtn-close]"); var storageKey = "mobile_dtn_ad_hide"; var sessionAvailable = clientLib.sessionStorageAvailable(); // show ad if session not available or if it doesn't contain our hide session var var showAd = sessionAvailable === false || window.sessionStorage.getItem(storageKey) !== "true"; closeButton.on("click", function(e) { e.preventDefault(); // if we have session storage, prevent it from appearing on future page views this session if (sessionAvailable) { window.sessionStorage.setItem(storageKey, "true"); } showAd = false; mobileAd.remove(); render(); }); var render = function() { // according to DTN the philosophy should be show this banner if the site in general is in mobile or tablet view regardless of device (determined by width only) var isMobile = window.innerWidth < 1024; var displayAd = isMobile === true && showAd === true; root.toggleClass("hasMobileAd", displayAd); if (displayAd && content.children().length === 0) { // executes the dtn code if the ad should be displayed and the ad wasn't already rendered var html = stringLib.decodeScriptTags(root.find("[data-sv-mobiledtn-adcode]").html()); content.html(html); root.find(".dtnContainer").append(closeButton); } }; render(); // allows cms preview device switcher to work, without having to hit preview refresh button $(window).on("resize", lodash.debounce(render, 300)); }); </script> </div> </div> </div></div> <!-- footer css bundles --> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_63692723/core/plugins/common/virtuals/css/custom_dynamic_map.css"/> <!-- footer js bundles --> <script src="/includes/public/managed/v_bc66977c_63692723/core/plugins/core/public/js/loginCheck.js"></script> <script src="/includes/public/managed/v_bc66977c_63692723/core/plugins/common/virtuals/js/shared_footer.js"></script> <!-- bottomBody --> <script data-id="site_global_footer"> require(["sv_clientLib", "sv_load!plugins_dynamic_content"], function(clientLib) { clientLib._initLazy(); }); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10