Skip to content

Used Opel Astra in Switzerland

Looking for a used Opel Astra in Switzerland? RoliCar offers 21 verified listings, starting from CHF 900.

21 listings

The market in numbers

Median price
CHF 9'800
Price range (25–75%)
CHF 5'900 – CHF 12'500
Median mileage
109'500 km
Fuel types
gasoline 81% · diesel 14%

RoliCar data: 21 active listings · 2026-11

Opel Astra 2021 occasion Perly — 1
Opel Astra 2021 occasion Perly — 2
Opel Astra 2021 occasion Perly — 3
Opel Astra 2021 occasion Perly — 4
Opel Astra 2021 occasion Perly — 5
1 / 5
TOP Price

Opel Astra 1.2 T 130 — Berline dynamique, sans accident, expertisée

Opel Astra 1.2 T 130 — Dynamische Limousine, unfallfreier Zustand, inspiziert

202176'000 kmPetrolManual
Perly (GE)
CHF 9'800.-
Opel Astra 2008 occasion Widnau — 1
Opel Astra 2008 occasion Widnau — 2
Opel Astra 2008 occasion Widnau — 3
Opel Astra 2008 occasion Widnau — 4
Opel Astra 2008 occasion Widnau — 5
1 / 5
Private

Opel Astra 2.0 16V 240 Turbo OPC — Sportive haute performance, 107'000 km

Opel Astra 2.0 16V 240 Turbo OPC — Hochleistungs-Sportlimousine, 107'000 km

2008107'000 kmPetrolManual
Widnau (SG)
CHF 10'900.-
Opel Astra 2025 occasion Wettingen — 1
Opel Astra 2025 occasion Wettingen — 2
Opel Astra 2025 occasion Wettingen — 3
Opel Astra 2025 occasion Wettingen — 4
Opel Astra 2025 occasion Wettingen — 5
1 / 5
Private

Opel Astra 1.5 D Edition — Break spacieux, diesel économique et fiable

Opel Astra 1.5 D Edition — Geräumiger Kombi, wirtschaftlicher und zuverlässiger Diesel

202536'400 kmDieselAutomatic
Wettingen
CHF 25'000.-
Opel Astra 2010 occasion Grenchen — 1
Opel Astra 2010 occasion Grenchen — 2
Opel Astra 2010 occasion Grenchen — 3
Opel Astra 2010 occasion Grenchen — 4
Opel Astra 2010 occasion Grenchen — 5
1 / 5
TOP PricePrivate

Opel Astra 5 portes — Berline fiable 2010, moteur essence, sans sinistre

Opel Astra 5-Türer — Zuverlässige Limousine 2010, Benzinmotor, unfallfreier Wagen

2010133'000 kmPetrolManual
Grenchen
CHF 3'900.-
Opel Astra 2017 occasion Bürglen — 1
Opel Astra 2017 occasion Bürglen — 2
Opel Astra 2017 occasion Bürglen — 3
Opel Astra 2017 occasion Bürglen — 4
Opel Astra 2017 occasion Bürglen — 5
1 / 5
TOP PricePrivate

Opel Astra 1.4 T 150 eTEC Excellence — Berline élégante, motorisation turbo dynamique

Opel Astra 1.4 T 150 eTEC Excellence — Elegante Limousine, dynamische Turbo-Motorisierung

2017160'000 kmPetrolAutomatic
Bürglen
CHF 7'000.-
Opel Astra 2012 occasion Murten — 1
Opel Astra 2012 occasion Murten — 2
Opel Astra 2012 occasion Murten — 3
Opel Astra 2012 occasion Murten — 4
Opel Astra 2012 occasion Murten — 5
1 / 5
TOP Price

Opel Astra SportsTourer 1.7 CDTi — Familiale diesel fiable, entretien complet, attelage inclus

Opel Astra SportsTourer 1.7 CDTi — Zuverlässiger Diesel-Kombi, komplette Wartung, Anhängerkupplung inklusive

2012169'450 kmDieselManual
Murten (FR)
CHF 5'900.-
Opel Astra 2016 occasion Cudrefin — 1
Opel Astra 2016 occasion Cudrefin — 2
Opel Astra 2016 occasion Cudrefin — 3
Opel Astra 2016 occasion Cudrefin — 4
Opel Astra 2016 occasion Cudrefin — 5
1 / 5
TOP PricePrivate

Opel Astra Sports Tourer 1.6 CDTi — Break diesel automatique, 148 800 km, sans accident

Opel Astra Sports Tourer 1.6 CDTi — Diesel-Kombi Automatik, 148 800 km, unfallfrei

2016148'845 kmDieselAutomatic
Cudrefin (FR)
CHF 6'480.-
Opel Astra occasion — 1
Opel Astra occasion — 2
Opel Astra occasion — 3
1 / 3
Private

Opel Astra GTC OPC 280 PS — Coupé sportif turbo haute performance

Opel Astra GTC OPC 280 PS — Sportliches Turbo-Hochleistungs-Coupé

85'000 kmPetrolManual
CHF 12'500.-
Opel Astra 2007 occasion Birmensdorf — 1
Opel Astra 2007 occasion Birmensdorf — 2
Opel Astra 2007 occasion Birmensdorf — 3
Opel Astra 2007 occasion Birmensdorf — 4
Opel Astra 2007 occasion Birmensdorf — 5
1 / 5
TOP PricePrivate

Opel Astra GTC 2.0 Turbo Sport — Coupé dynamique, révision complète & freins neufs

Opel Astra GTC 2.0 Turbo Sport — Dynamisches Coupé, Vollrevision & neue Bremsen

2007165'011 kmPetrolManual
Birmensdorf
CHF 3'790.-
Opel Astra 2013 occasion Lüchingen — 1
Opel Astra 2013 occasion Lüchingen — 2
Opel Astra 2013 occasion Lüchingen — 3
Opel Astra 2013 occasion Lüchingen — 4
Opel Astra 2013 occasion Lüchingen — 5
1 / 5
Private

Opel Astra 2.0i Turbo OPC — Sportive 280 ch, trois portes affûtée

Opel Astra 2.0i Turbo OPC — Sportive 280 PS, dreitürig geschärft

2013109'000 kmPetrolManual
Lüchingen (AR)
CHF 11'900.-
Opel Astra 2011 occasion Ballens — 1
Opel Astra 2011 occasion Ballens — 2
Opel Astra 2011 occasion Ballens — 3
Opel Astra 2011 occasion Ballens — 4
Opel Astra 2011 occasion Ballens — 5
1 / 5
TOP PricePrivate

Opel Astra 1.4 J 2011 — Berline fiable et économique, 185'000 km

Opel Astra 1.4 J 2011 — Zuverlässige und sparsame Limousine, 185'000 km

2011185'000 kmPetrolManual
Ballens (VD)
CHF 3'000.-
Opel Astra 2020 occasion Alterswil — 1
Opel Astra 2020 occasion Alterswil — 2
Opel Astra 2020 occasion Alterswil — 3
1 / 3
TOP PricePrivate

Opel Astra Break 145 ch — Monospace polyvalent, faible kilométrage, sans sinistre

Opel Astra Break 145 PS — Vielseitiger Kombi, niedriger Kilometerstand, unfallfreie Vorgeschichte

2020121'000 kmPetrol
Alterswil
CHF 8'000.-
Opel Astra 2024 occasion Kallnach — 1
Opel Astra 2024 occasion Kallnach — 2
Opel Astra 2024 occasion Kallnach — 3
Opel Astra 2024 occasion Kallnach — 4
Opel Astra 2024 occasion Kallnach — 5
1 / 5
Private

Opel Astra 1.6 T PHEV 180 Ultimate — Berline hybride rechargeable, 13 800 km, faible consommation

Opel Astra 1.6 T PHEV 180 Ultimate — Plug-in-Hybrid-Limousine, 13 800 km, niedriger Verbrauch

202413'800 kmPlug-in hybrid (Petrol)Automatic
Kallnach
CHF 22'900.-
Opel Astra 2003 occasion Riehen BS — 1
Opel Astra 2003 occasion Riehen BS — 2
Opel Astra 2003 occasion Riehen BS — 3
Opel Astra 2003 occasion Riehen BS — 4
Opel Astra 2003 occasion Riehen BS — 5
1 / 5
Private

Opel Astra 2.0i Turbo Cabriolet — Roadster sportif rare, 200 ch et équipements premium

Opel Astra 2.0i Turbo Cabriolet — Seltener Sportler-Roadster, 200 PS und Premium-Ausstattung

2003109'500 kmPetrolManual
Riehen BS (BS)
CHF 9'800.-
Opel Astra 2015 occasion Bürglen — 1
Opel Astra 2015 occasion Bürglen — 2
Opel Astra 2015 occasion Bürglen — 3
Opel Astra 2015 occasion Bürglen — 4
Opel Astra 2015 occasion Bürglen — 5
1 / 5
Fair pricePrivate

Opel Astra 1.4 T 140 eTEC Cosmo — Break spacieux, motorisation turbo efficace

Opel Astra 1.4 T 140 eTEC Cosmo — Geräumiger Kombi, effiziente Turbomotor

201565'500 kmPetrolAutomatic
Bürglen (TG)
CHF 9'500.-
Opel Astra 2007 occasion Fislibach — 1
Opel Astra 2007 occasion Fislibach — 2
Opel Astra 2007 occasion Fislibach — 3
Opel Astra 2007 occasion Fislibach — 4
Opel Astra 2007 occasion Fislibach — 5
1 / 5
Private

Opel Astra 2007 — Berline compacte fiable, moteur 140 ch essence

Opel Astra 2007 — Zuverlässige Kompaktlimousine, 140 PS Ottomotor

2007211'000 kmPetrolManual
Fislibach (AG)
CHF 900.-
Opel Astra 2015 occasion Muotathal — 1
Opel Astra 2015 occasion Muotathal — 2
Opel Astra 2015 occasion Muotathal — 3
Opel Astra 2015 occasion Muotathal — 4
Opel Astra 2015 occasion Muotathal — 5
1 / 5
Private

Opel Astra GTC OPC 280 PS — Coupé sportif turbo, tuning homologué, sans sinistre

Opel Astra GTC OPC 280 PS — Sportliches Turbo-Coupé, zugelassenes Tuning, unfallfrei

2015124'000 kmPetrolManual
Muotathal
CHF 14'990.-
Opel Astra 2023 occasion Mörschwil — 1
Opel Astra 2023 occasion Mörschwil — 2
Opel Astra 2023 occasion Mörschwil — 3
Opel Astra 2023 occasion Mörschwil — 4
Opel Astra 2023 occasion Mörschwil — 5
1 / 5
Private

Opel Astra 1.2 T Swiss — Berline dynamique, 11'000 km seulement

Opel Astra 1.2 T Swiss — Dynamische Limousine, nur 11'000 km

202311'000 kmPetrolManual
Mörschwil (SG)
CHF 20'790.-
Opel Astra 2018 occasion Sirnach — 1
Opel Astra 2018 occasion Sirnach — 2
Opel Astra 2018 occasion Sirnach — 3
Opel Astra 2018 occasion Sirnach — 4
Opel Astra 2018 occasion Sirnach — 5
1 / 5
Private

Opel Astra 1.6 T 200 ch OPC Line — Compacte sportive, historique d'entretien impeccable

Opel Astra 1.6 T 200 ch OPC Line — Sportlicher Kompaktwagen, einwandfreie Wartungshistorie

201889'500 kmPetrolAutomatic
Sirnach (SG)
CHF 13'900.-
Opel Astra 2015 occasion Zürich — 1
Opel Astra 2015 occasion Zürich — 2
Opel Astra 2015 occasion Zürich — 3
Opel Astra 2015 occasion Zürich — 4
Opel Astra 2015 occasion Zürich — 5
1 / 5
Private

Opel Astra 1.4 125 ch — Compacte fiable, 95 000 km, équipée et économique

Opel Astra 1.4 125 PS — Zuverlässiger Kompaktwagen, 95 000 km, gut ausgestattet und sparsam

201595'000 kmPetrolManual
Zürich
CHF 11'000.-
Opel Astra 2007 occasion Meyrin — 1
Opel Astra 2007 occasion Meyrin — 2
Opel Astra 2007 occasion Meyrin — 3
Opel Astra 2007 occasion Meyrin — 4
Opel Astra 2007 occasion Meyrin — 5
1 / 5

Opel Astra TT 1.6i Turbo Cosmo 2007 — Cabriolet sportif, 180 ch, historique certifié

Opel Astra TT 1.6i Turbo Cosmo 2007 — Cabriolet sportif, 180 ch, historique certifié

2007121'500 kmPetrolManual
Meyrin (GE)
CHF 4'990.-

Buy a used Opel in Switzerland

The used Opel Astra market in Switzerland is dynamic, with new offers daily on RoliCar. Our 1-franc model attracts serious sellers and keeps prices competitive. Opel Astra prices range from CHF 900 to CHF 25'000.