OCTOBER SPECIAL – Select BMW, MINI, and Mercedes models now heavily discounted!

/
/
BMW 550e Sedan

Rent BMW 550e Sedan

BMW 550 e Limousine Schwarz

Technical data

Power in hp
489
0 - 100 km/h in
4,3 s
Max-Speed
250 km/h

Consumption data

Fuel consumption combined (Hybrid)
3l/100 km
17.6 kWh/100 km
CO2 emissions combined
73 g/km
Energy efficiency class
B

Further information on the official fuel consumption and the official specific CO₂ emissions and, where applicable, the power consumption of new passenger cars can be found in the guide on the official fuel consumption, the official specific CO₂ emissions and the official power consumption of new passenger cars. This is available free of charge at all sales outlets and from Deutsche Automobil Treuhand GmbH, as well as at www.dat.de.

A+++
A+++
A++
A++
A+
A+
A
A
B
B
C
C
D
D
E
E
F
F
G
G
Determined on the basis of the measured CO2 emissions, taking into account the mass of the vehicle.
.object-effClass { background: #ffffff; border-radius: 10px; padding: 10px; } .object-effClass .effClass { display: flex; margin-top: 0.15rem; max-width: 300px; } .object-effClass .effClass .effClass-left { color: #fff; padding: 2px 6px; text-align: center; position: relative; display: flex; align-items: center; height: 16px; font-size: 0.625rem; font-weight: 500; border-top-left-radius: 5px; border-bottom-left-radius: 5px; } .object-effClass .effClass .effClass-right { display: none; background: #333; color: #fff; align-items: center; margin-left: auto; width: 40px; flex: 0 0 40px; padding: 2px 6px; height: 16px; font-size: 0.625rem; position: relative; border-top-right-radius: 5px; border-bottom-right-radius: 5px; justify-content: flex-end; } .object-effClass .effClass .effClass-left:before { content: ""; width: 0px; height: 0px; border-top: 0px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #fff; position: absolute; right: 0; top: 0; } .object-effClass .effClass .effClass-left:after { content: ""; width: 0px; height: 0px; border-top: 10px solid transparent; border-bottom: 0px solid transparent; border-right: 10px solid #fff; position: absolute; right: 0; bottom: 0; } .object-effClass .effClass-info { font-size: 0.625rem; line-height: 1.5; margin-top: 8px; } .object-effClass .effClass.AAAA .effClass-left { width: 50px; flex: 0 0 50px; background: #00984c; } .object-effClass .effClass.AAA .effClass-left { width: 60px; flex: 0 0 60px; background: #00984c; } .object-effClass .effClass.AA .effClass-left { width: 70px; flex: 0 0 70px; background: #00984c; } .object-effClass .effClass.A .effClass-left { width: 80px; flex: 0 0 80px; background: #c0d434; color: #000; } .object-effClass .effClass.B .effClass-left { width: 90px; flex: 0 0 90px; background: #c0d434; color: #000; } .object-effClass .effClass.C .effClass-left { width: 100px; flex: 0 0 100px; background: #fdf300; color: #000; } .object-effClass .effClass.D .effClass-left { width: 110px; flex: 0 0 110px; background: #ffb80e; color: #000; } .object-effClass .effClass.E .effClass-left { width: 120px; flex: 0 0 120px; background: #ed1b24; } .object-effClass .effClass.F .effClass-left { width: 130px; flex: 0 0 130px; background: #ed1b24; } .object-effClass .effClass.G .effClass-left { width: 140px; flex: 0 0 140px; background: #ed1b24; } .object-effClass .effClass .effClass-right.active { display: flex; } .object-effClass .effClass .effClass-right:before { content: ""; width: 0px; height: 0px; border-top: 0px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid #fff; position: absolute; left: 0; top: 0; } .object-effClass .effClass .effClass-right:after { content: ""; width: 0px; height: 0px; border-top: 10px solid transparent; border-bottom: 0px solid transparent; border-left: 10px solid #fff; position: absolute; left: 0; bottom: 0; } jQuery('document').ready(function() { var effClass = jQuery('.effClassIndi').text(); effClass = jQuery.trim(effClass); switch(effClass) { case "A+++": jQuery('.effClass.AAAA > .effClass-right').addClass('active'); break; case "A++": jQuery('.effClass.AAA > .effClass-right').addClass('active'); break; case "A+": jQuery('.effClass.AA > .effClass-right').addClass('active'); break; case "A": jQuery('.effClass.A > .effClass-right').addClass('active'); break; case "B": jQuery('.effClass.B > .effClass-right').addClass('active'); break; case "C": jQuery('.effClass.C > .effClass-right').addClass('active'); break; case "D": jQuery('.effClass.D > .effClass-right').addClass('active'); break; case "E": jQuery('.effClass.E > .effClass-right').addClass('active'); break; case "F": jQuery('.effClass.F> .effClass-right').addClass('active'); break; case "G": jQuery('.effClass.G > .effClass-right').addClass('active'); break; } })
Rent this BMW 550e Sedan
Markneukirchen - Germany (08258 Markneukirchen)
Guaranteed dream model
Minimum rental age: 23 years
Deposit amount: 2000 €

Short-term rental

249,00 € / day
incl. VAT
200 Free kilometers/day

Long-term rental

2000 Free kilometers per month
or inquire by phone at:

Long-term rental

Markneukirchen - Germany (08258 Markneukirchen)
kilometers per month: 2000
Deposit amount: 2000€
Minimum rental age: 23 years
By submitting you confirm that you have read and accepted the privacy policy.
or inquire by phone at:
(function () { function formatISO(date) { var year = date.getFullYear(); var month = String(date.getMonth() + 1).padStart(2, '0'); var day = String(date.getDate()).padStart(2, '0'); return year + '-' + month + '-' + day; } function addDays(date, days) { var result = new Date( date.getFullYear(), date.getMonth(), date.getDate() ); result.setDate(result.getDate() + days); return result; } function getDateFromInput(input) { if (!input || !input.value) { return null; } var parts = input.value.split('-'); if (parts.length !== 3) { return null; } return new Date( Number(parts[0]), Number(parts[1]) - 1, Number(parts[2]) ); } /* Ostersonntag berechnen */ function getEasterSunday(year) { var a = year % 19; var b = Math.floor(year / 100); var c = year % 100; var d = Math.floor(b / 4); var e = b % 4; var f = Math.floor((b + 8) / 25); var g = Math.floor((b - f + 1) / 3); var h = (19 * a + b - d - g + 15) % 30; var i = Math.floor(c / 4); var k = c % 4; var l = (32 + 2 * e + 2 * i - h - k) % 7; var m = Math.floor((a + 11 * h + 22 * l) / 451); var month = Math.floor((h + l - 7 * m + 114) / 31); var day = ((h + l - 7 * m + 114) % 31) + 1; return new Date(year, month - 1, day); } /* bundesweit geltende Feiertage */ function getGermanNationalHolidays(year) { var easter = getEasterSunday(year); return [ new Date(year, 0, 1), /* Neujahr */ addDays(easter, -2), /* Karfreitag */ addDays(easter, 1), /* Ostermontag */ new Date(year, 4, 1), /* Tag der Arbeit */ addDays(easter, 39), /* Christi Himmelfahrt */ addDays(easter, 50), /* Pfingstmontag */ new Date(year, 9, 3), /* Tag der Deutschen Einheit */ new Date(year, 11, 25), /* 1. Weihnachtstag */ new Date(year, 11, 26) /* 2. Weihnachtstag */ ]; } function isNationalHoliday(date) { var holidays = getGermanNationalHolidays(date.getFullYear()); var iso = formatISO(date); return holidays.some(function (holiday) { return formatISO(holiday) === iso; }); } function isWeekend(date) { var day = date.getDay(); return day === 0 || day === 6; } function isAllowedDate(date) { return !isWeekend(date) && !isNationalHoliday(date); } function getNextAllowedDate(date) { var result = new Date(date); while (!isAllowedDate(result)) { result = addDays(result, 1); } return result; } function getPreviousAllowedDate(date) { var result = new Date(date); while (!isAllowedDate(result)) { result = addDays(result, -1); } return result; } function initDateFields() { var abholung = document.querySelector('#form-field-datum_abholung') || document.querySelector('[name="form_fields[datum_abholung]"]'); var rueckgabe = document.querySelector('#form-field-datum_rueckgabe') || document.querySelector('[name="form_fields[datum_rueckgabe]"]'); var mietart = document.querySelector('#form-field-mietart') || document.querySelector('[name="form_fields[mietart]"]'); if (!abholung || !rueckgabe || !mietart) { return false; } if (abholung.dataset.dateSetup === '1') { return true; } abholung.dataset.dateSetup = '1'; function isKurzzeitmiete() { return mietart.value.toLowerCase().includes('kurzzeitmiete'); } function isLangzeitmiete() { return mietart.value.toLowerCase().includes('langzeitmiete'); } function triggerChange(input) { input.dispatchEvent( new Event('input', { bubbles: true }) ); input.dispatchEvent( new Event('change', { bubbles: true }) ); } function updateRueckgabeGrenzen() { var abholDatum = getDateFromInput(abholung); if (!abholDatum) { return; } /* falls ungültiger Abholtag gewählt wurde */ if (!isAllowedDate(abholDatum)) { abholDatum = getNextAllowedDate(abholDatum); abholung.value = formatISO(abholDatum); triggerChange(abholung); return; } /* KURZZEITMIETE: 1 bis 29 Tage */ if (isKurzzeitmiete()) { var minKurz = getNextAllowedDate( addDays(abholDatum, 1) ); var absolutMaxKurz = addDays(abholDatum, 29); var maxKurz = getPreviousAllowedDate( absolutMaxKurz ); var minKurzISO = formatISO(minKurz); var maxKurzISO = formatISO(maxKurz); rueckgabe.min = minKurzISO; rueckgabe.max = maxKurzISO; var rueckDatum = getDateFromInput(rueckgabe); if ( !rueckDatum || rueckDatum maxKurz) { rueckgabe.value = maxKurzISO; triggerChange(rueckgabe); return; } return; } /* LANGZEITMIETE: mindestens 30 Tage */ if (isLangzeitmiete()) { var minLang = getNextAllowedDate( addDays(abholDatum, 30) ); var minLangISO = formatISO(minLang); rueckgabe.min = minLangISO; rueckgabe.removeAttribute('max'); var rueckLang = getDateFromInput(rueckgabe); if ( !rueckLang || rueckLang < minLang || !isAllowedDate(rueckLang) ) { rueckgabe.value = minLangISO; triggerChange(rueckgabe); } return; } } function validateAbholung() { var date = getDateFromInput(abholung); if (!date) { return; } var heute = new Date(); heute.setHours(0, 0, 0, 0); var fruehesteAbholung = getNextAllowedDate( addDays(heute, 1) ); if ( date < fruehesteAbholung || !isAllowedDate(date) ) { abholung.value = formatISO( date max) { corrected = getPreviousAllowedDate(max); } } rueckgabe.value = formatISO(corrected); triggerChange(rueckgabe); return; } updateRueckgabeGrenzen(); } /* STARTWERTE */ var heute = new Date(); heute.setHours(0, 0, 0, 0); /* Abholung = morgen bzw. nächster erlaubter Tag */ var ersteAbholung = getNextAllowedDate( addDays(heute, 1) ); abholung.min = formatISO(ersteAbholung); abholung.value = formatISO(ersteAbholung); /* Rückgabe passend zur Mietart */ if (isLangzeitmiete()) { rueckgabe.value = formatISO( getNextAllowedDate( addDays(ersteAbholung, 30) ) ); } else { rueckgabe.value = formatISO( getNextAllowedDate( addDays(ersteAbholung, 1) ) ); } updateRueckgabeGrenzen(); /* EVENTS */ abholung.addEventListener( 'input', validateAbholung ); abholung.addEventListener( 'change', validateAbholung ); rueckgabe.addEventListener( 'input', validateRueckgabe ); rueckgabe.addEventListener( 'change', validateRueckgabe ); mietart.addEventListener( 'input', updateRueckgabeGrenzen ); mietart.addEventListener( 'change', function () { var pickup = getDateFromInput(abholung); if (!pickup) { return; } if (isLangzeitmiete()) { rueckgabe.value = formatISO( getNextAllowedDate( addDays(pickup, 30) ) ); } else { rueckgabe.value = formatISO( getNextAllowedDate( addDays(pickup, 1) ) ); } updateRueckgabeGrenzen(); } ); return true; } if (initDateFields()) { return; } var versuche = 0; var timer = setInterval(function () { versuche++; if ( initDateFields() || versuche >= 50 ) { clearInterval(timer); } }, 200); })();

Revocation form

Fill in the required information to declare your withdrawal. You will receive a confirmation of receipt by e-mail.

By submitting you confirm that you have read and accepted the privacy policy.

Thank you very much!

Your cancellation has been submitted.

Revocation form

Fill in the required information to declare your withdrawal. You will receive a confirmation of receipt by e-mail.

By submitting you confirm that you have read and accepted the privacy policy.

Thank you very much!

Your cancellation has been submitted.