Information from public sources. Confirm electric vehicle services and availability directly with each business. © OpenStreetMap contributors · ODbL
These places are being checked. Information comes from the cited sources and does not guarantee availability or compatibility with your vehicle. Coverage is still partial.
Available services
Source ↗
Click a service to contact the professional through an available channel. No message is sent automatically.
Services for electric vehicles still need to be confirmed with the professional.
Opening hours
Opening hours
October – MarchMonday, Tuesday, Wednesday, Thursday, Friday 10:00–18:00
October – MarchSaturday 10:00–13:00
April – SeptemberMonday, Tuesday, Wednesday, Thursday, Friday 10:00–18:30
April – SeptemberSaturday 10:00–14:00
Original opening hours Oct-Mar Mo-Fr 10:00-18:00; Oct-Mar Sa 10:00-13:00; Apr-Sep Mo-Fr 10:00-18:30; Apr-Sep Sa 10:00-14:00
Source ↗
← Back to places
{
if (finished) return;
finished = true;
observer?.disconnect();
cancelAnimationFrame(frame);
clearTimeout(timer);
document.removeEventListener('pointerdown', cancel, true);
document.removeEventListener('keydown', cancel, true);
document.removeEventListener('focusin', onFocus, true);
document.removeEventListener('visibilitychange', onVisibility);
window.removeEventListener('blur', cancel);
if (host.__ezybikeConsentFocusCancel === cancel) delete host.__ezybikeConsentFocusCancel;
};
const onFocus = (event) => { if (event.target !== from) cancel(); };
const onVisibility = () => { if (document.visibilityState !== 'visible') cancel(); };
const check = () => {
frame = 0;
if (finished) return;
const active = document.activeElement;
if (performance.now() >= deadline || !host.isConnected || !from.isConnected
|| !target.isConnected || !previous.isConnected || !document.hasFocus()
|| document.visibilityState !== 'visible' || !available || visible !== opening
|| (active !== from && active !== document.body && active !== document.documentElement)) {
cancel(); return;
}
if (previous.getClientRects().length === 0 && target.getClientRects().length > 0
&& getComputedStyle(target).visibility === 'visible' && !target.closest('[inert]')) {
cancel();
target.focus();
}
};
const schedule = () => { if (!finished && !frame) frame = requestAnimationFrame(check); };
host.__ezybikeConsentFocusCancel = cancel;
document.addEventListener('pointerdown', cancel, true);
document.addEventListener('keydown', cancel, true);
document.addEventListener('focusin', onFocus, true);
document.addEventListener('visibilitychange', onVisibility);
window.addEventListener('blur', cancel);
observer = new MutationObserver(schedule);
observer.observe(host, {attributes: true, subtree: true, attributeFilter: ['style', 'hidden', 'class', 'inert']});
timer = setTimeout(cancel, 800);
$nextTick(schedule);
}">
Manage my cookies
Optional audience measurement
With your permission, e-zybike uses Google Analytics to measure general actions. No GPS position, free-text search or personal data is transmitted.
Read the cookie policy
Reject all
Accept measurement