Which Side Do Countries Drive On?

Interactive map showing left-hand vs right-hand traffic for 201 countries, with historical switching data and steering wheel positions.

28.4%
57
Countries Drive Left
UK, Japan, Australia, India...
71.6%
144
Countries Drive Right
USA, EU, China, Russia...
Historical
45
Countries Switched
Changed driving side historically
Complete
201
Total Countries
Including territories

Interactive World Map

All Countries
Left Side
Right Side
Switched
Loading map data...

By Continent

Africa
14 left (25.9%)
40 right (74.1%)
Asia
16 left (32%)
34 right (68%)
Caribbean
11 left (78.6%)
3 right (21.4%)
Europe
4 left (8.5%)
43 right (91.5%)
North America
0 left (0%)
10 right (100%)
Oceania
10 left (71.4%)
4 right (28.6%)
South America
2 left (16.7%)
10 right (83.3%)

Steering Wheel Anomalies

Countries where cars commonly have steering wheels on the "wrong" side (same side as they drive on).

🇲🇲
Myanmar
MM
⚠️ Mismatch
Drives On
RIGHT
Steering Wheel
RIGHT
Switched overnight allegedly on astrologer advice. Chaos persists: most cars still RHD imports from Japan, passengers exit into traffic.
🇻🇮
US Virgin Islands
VI
⚠️ Mismatch
Drives On
LEFT
Steering Wheel
LEFT
Unique anomaly: Drives LEFT but uses US-imported LHD cars (steering on left). Most dangerous mismatch in the world.

Complete Database

Swipe left/right to see all columns
Country Continent Drives On Steering Switched Year Notes
🇦🇫
Afghanistan
AF
Asia RIGHT
L Left
🇦🇱
Albania
AL
Europe RIGHT
L Left
🇩🇿
Algeria
DZ
Africa RIGHT
L Left
🇦🇩
Andorra
AD
Europe RIGHT
L Left
🇦🇴
Angola
AO
Africa RIGHT
L Left
Yes
1928left → to → right
Switched with Portugal
🇦🇬
Antigua and Barbuda
AG
Caribbean LEFT
R Right
🇦🇷
Argentina
AR
South America RIGHT
L Left
Yes
1945left → to → right
Switched on June 10, 1945
🇦🇲
Armenia
AM
Asia RIGHT
L Left
🇦🇺
Australia
AU
Oceania LEFT
R Right
🇦🇹
Austria
AT
Europe RIGHT
L Left
Yes
1938left → to → right
Switched 1938 during Anschluss. Western regions (Vorarlberg, Tyrol) had already switched 1921-1935. Vienna trams took weeks.
🇦🇿
Azerbaijan
AZ
Asia RIGHT
L Left
🇧🇸
Bahamas
BS
Caribbean LEFT
R Right
🇧🇭
Bahrain
BH
Asia RIGHT
L Left
Yes
1967left → to → right
🇧🇩
Bangladesh
BD
Asia LEFT
R Right
🇧🇧
Barbados
BB
Caribbean LEFT
R Right
🇧🇾
Belarus
BY
Europe RIGHT
L Left
🇧🇪
Belgium
BE
Europe RIGHT
L Left
🇧🇿
Belize
BZ
North America RIGHT
L Left
Yes
1961left → to → right
Switched upon self-governance from British Honduras
🇧🇯
Benin
BJ
Africa RIGHT
L Left
🇧🇹
Bhutan
BT
Asia LEFT
R Right
🇧🇴
Bolivia
BO
South America RIGHT
L Left
🇧🇦
Bosnia and Herzegovina
BA
Europe RIGHT
L Left
🇧🇼
Botswana
BW
Africa LEFT
R Right
🇧🇷
Brazil
BR
South America RIGHT
L Left
Yes
1928left → to → right
Mixed regional rules until 1928; switched same year as Portugal
🇧🇳
Brunei
BN
Asia LEFT
R Right
🇧🇬
Bulgaria
BG
Europe RIGHT
L Left
🇧🇫
Burkina Faso
BF
Africa RIGHT
L Left
🇧🇮
Burundi
BI
Africa RIGHT
L Left
Considering switch to LHT for EAC integration. Would require massive infrastructure changes.
🇨🇻
Cabo Verde
CV
Africa RIGHT
L Left
Yes
1928left → to → right
Switched with Portugal
🇰🇭
Cambodia
KH
Asia RIGHT
L Left
French influence
🇨🇲
Cameroon
CM
Africa RIGHT
L Left
Yes
1961left → to → right
Former British Southern Cameroons switched upon reunification
🇨🇦
Canada
CA
North America RIGHT
L Left
Yes
1922left → to → right
Provinces switched 1920-1947: BC (1922), Nova Scotia (1923), New Brunswick (1924), PEI (1924), Newfoundland (1947, joined Canada 1949).
🇨🇫
Central African Republic
CF
Africa RIGHT
L Left
🇹🇩
Chad
TD
Africa RIGHT
L Left
🇨🇱
Chile
CL
South America RIGHT
L Left
🇨🇳
China
CN
Asia RIGHT
L Left
Yes
1946left → to → right
Standardized to RHT in 1946
🇨🇴
Colombia
CO
South America RIGHT
L Left
🇰🇲
Comoros
KM
Africa RIGHT
L Left
🇨🇩
Congo (Democratic Republic)
CD
Africa RIGHT
L Left
🇨🇬
Congo (Republic)
CG
Africa RIGHT
L Left
🇨🇷
Costa Rica
CR
North America RIGHT
L Left
🇭🇷
Croatia
HR
Europe RIGHT
L Left
🇨🇺
Cuba
CU
Caribbean RIGHT
L Left
🇨🇾
Cyprus
CY
Europe LEFT
R Right
🇨🇿
Czech Republic
CZ
Europe RIGHT
L Left
Yes
1939left → to → right
Switched during German occupation
🇩🇰
Denmark
DK
Europe RIGHT
L Left
🇩🇯
Djibouti
DJ
Africa RIGHT
L Left
🇩🇲
Dominica
DM
Caribbean LEFT
R Right
🇩🇴
Dominican Republic
DO
Caribbean RIGHT
L Left
🇹🇱
East Timor
TL
Asia LEFT
R Right
Yes
1976right → to → left
Switched to match Indonesia during occupation
🇪🇨
Ecuador
EC
South America RIGHT
L Left
🇪🇬
Egypt
EG
Africa RIGHT
L Left
🇸🇻
El Salvador
SV
North America RIGHT
L Left
🇬🇶
Equatorial Guinea
GQ
Africa RIGHT
L Left
🇪🇷
Eritrea
ER
Africa RIGHT
L Left
Yes
1964left → to → right
Switched as part of Ethiopia
🇪🇪
Estonia
EE
Europe RIGHT
L Left
🇸🇿
Eswatini
SZ
Africa LEFT
R Right
Formerly Swaziland
🇪🇹
Ethiopia
ET
Africa RIGHT
L Left
Yes
1964left → to → right
🇫🇯
Fiji
FJ
Oceania LEFT
R Right
🇫🇮
Finland
FI
Europe RIGHT
L Left
RHT since Russian rule; no formal modern switch
🇫🇷
France
FR
Europe RIGHT
L Left
Napoleon spread RHT across conquered Europe. France was RHT since at least 1792 revolutionary decree.
🇬🇦
Gabon
GA
Africa RIGHT
L Left
🇬🇲
Gambia
GM
Africa RIGHT
L Left
Yes
1965left → to → right
Switched upon independence
🇬🇪
Georgia
GE
Asia RIGHT
L Left
🇩🇪
Germany
DE
Europe RIGHT
L Left
🇬🇭
Ghana
GH
Africa RIGHT
L Left
Yes
1974left → to → right
Operation Keep Right (August 4, 1974)
🇬🇮
Gibraltar
GI
Europe RIGHT
L Left
Yes
1929left → to → right
British territory that drives RIGHT to match Spanish border. Only British territory with RHT.
🇬🇷
Greece
GR
Europe RIGHT
L Left
🇬🇩
Grenada
GD
Caribbean LEFT
R Right
🇬🇹
Guatemala
GT
North America RIGHT
L Left
🇬🇳
Guinea
GN
Africa RIGHT
L Left
🇬🇼
Guinea-Bissau
GW
Africa RIGHT
L Left
Yes
1928left → to → right
Switched with Portugal
🇬🇾
Guyana
GY
South America LEFT
R Right
British Guiana drove left. Only mainland South American country with LHT (along with Suriname).
🇭🇹
Haiti
HT
Caribbean RIGHT
L Left
🇭🇳
Honduras
HN
North America RIGHT
L Left
🇭🇰
Hong Kong
HK
Asia LEFT
R Right
SAR of China. Drives LEFT while mainland drives RIGHT. 6 border crossings handle 31,000+ daily vehicle transitions.
🇭🇺
Hungary
HU
Europe RIGHT
L Left
Yes
1941left → to → right
🇮🇸
Iceland
IS
Europe RIGHT
L Left
Yes
1968left → to → right
H-dagurinn (May 26, 1968) following Sweden
🇮🇳
India
IN
Asia LEFT
R Right
🇮🇩
Indonesia
ID
Asia LEFT
R Right
Dutch introduced LHT (Netherlands drove left until Napoleon). Largest LHT country by population after India.
🇮🇷
Iran
IR
Asia RIGHT
L Left
🇮🇶
Iraq
IQ
Asia RIGHT
L Left
🇮🇪
Ireland
IE
Europe LEFT
R Right
🇮🇱
Israel
IL
Asia RIGHT
L Left
Yes
1948left → to → right
Was LHT under British Mandate Palestine; switched upon independence
🇮🇹
Italy
IT
Europe RIGHT
L Left
Yes
1926left → to → right
Standardized nationally in 1926 (previously varied by city)
🇨🇮
Ivory Coast
CI
Africa RIGHT
L Left
🇯🇲
Jamaica
JM
Caribbean LEFT
R Right
🇯🇵
Japan
JP
Asia LEFT
R Right
LHT since 1924 law. Only Okinawa was temporarily RHT (1945-1978) under US occupation.
🇯🇴
Jordan
JO
Asia RIGHT
L Left
Yes
1948left → to → right
Was LHT under British Mandate; switched upon independence
🇰🇿
Kazakhstan
KZ
Asia RIGHT
L Left
🇰🇪
Kenya
KE
Africa LEFT
R Right
🇰🇮
Kiribati
KI
Oceania LEFT
R Right
🇽🇰
Kosovo
XK
Europe RIGHT
L Left
🇰🇼
Kuwait
KW
Asia RIGHT
L Left
Yes
1961left → to → right
Switched upon independence from British protection
🇰🇬
Kyrgyzstan
KG
Asia RIGHT
L Left
🇱🇦
Laos
LA
Asia RIGHT
L Left
French influence
🇱🇻
Latvia
LV
Europe RIGHT
L Left
🇱🇧
Lebanon
LB
Asia RIGHT
L Left
🇱🇸
Lesotho
LS
Africa LEFT
R Right
Enclave within South Africa
🇱🇷
Liberia
LR
Africa RIGHT
L Left
US influence
🇱🇾
Libya
LY
Africa RIGHT
L Left
🇱🇮
Liechtenstein
LI
Europe RIGHT
L Left
🇱🇹
Lithuania
LT
Europe RIGHT
L Left
🇱🇺
Luxembourg
LU
Europe RIGHT
L Left
🇲🇴
Macau
MO
Asia LEFT
R Right
SAR of China. Drives LEFT while mainland drives RIGHT. Lotus Bridge handles transition to Zhuhai.
🇲🇬
Madagascar
MG
Africa RIGHT
L Left
🇲🇼
Malawi
MW
Africa LEFT
R Right
🇲🇾
Malaysia
MY
Asia LEFT
R Right
🇲🇻
Maldives
MV
Asia LEFT
R Right
🇲🇱
Mali
ML
Africa RIGHT
L Left
🇲🇹
Malta
MT
Europe LEFT
R Right
🇲🇭
Marshall Islands
MH
Oceania RIGHT
L Left
US influence
🇲🇷
Mauritania
MR
Africa RIGHT
L Left
🇲🇺
Mauritius
MU
Africa LEFT
R Right
🇲🇽
Mexico
MX
North America RIGHT
L Left
🇫🇲
Micronesia
FM
Oceania RIGHT
L Left
US influence
🇲🇩
Moldova
MD
Europe RIGHT
L Left
🇲🇨
Monaco
MC
Europe RIGHT
L Left
🇲🇳
Mongolia
MN
Asia RIGHT
L Left
🇲🇪
Montenegro
ME
Europe RIGHT
L Left
🇲🇦
Morocco
MA
Africa RIGHT
L Left
🇲🇿
Mozambique
MZ
Africa LEFT
R Right
LHT despite Portuguese colonization (Portugal switched 1928). Kept left because all neighbors (SA, Zimbabwe, etc.) are LHT.
🇲🇲
Myanmar
MM
Asia RIGHT
R Right ⚠️
Yes
1970left → to → right
Switched overnight allegedly on astrologer advice. Chaos persists: most cars still RHD imports from Japan, passengers exit into traffic.
🇳🇦
Namibia
NA
Africa LEFT
R Right
Yes
1918right → to → left
Switched when South Africa took control from Germany after WWI
🇳🇷
Nauru
NR
Oceania LEFT
R Right
Yes
1918right → to → left
Switched from German (RHT) to Australian (LHT) administration
🇳🇵
Nepal
NP
Asia LEFT
R Right
🇳🇱
Netherlands
NL
Europe RIGHT
L Left
🇳🇿
New Zealand
NZ
Oceania LEFT
R Right
🇳🇮
Nicaragua
NI
North America RIGHT
L Left
🇳🇪
Niger
NE
Africa RIGHT
L Left
🇳🇬
Nigeria
NG
Africa RIGHT
L Left
Yes
1972left → to → right
Switched April 2, 1972 to align with neighboring RHT countries
🇰🇵
North Korea
KP
Asia RIGHT
L Left
Yes
1946left → to → right
Switched post-WWII under Soviet influence
🇲🇰
North Macedonia
MK
Europe RIGHT
L Left
🇳🇴
Norway
NO
Europe RIGHT
L Left
🇴🇲
Oman
OM
Asia RIGHT
L Left
🇵🇰
Pakistan
PK
Asia LEFT
R Right
🇵🇼
Palau
PW
Oceania RIGHT
L Left
US influence; many cars are RHD imports from Japan
🇵🇸
Palestine
PS
Asia RIGHT
L Left
🇵🇦
Panama
PA
North America RIGHT
L Left
Yes
1943left → to → right
Switched to match US Canal Zone
🇵🇬
Papua New Guinea
PG
Oceania LEFT
R Right
🇵🇾
Paraguay
PY
South America RIGHT
L Left
Yes
1945left → to → right
🇵🇪
Peru
PE
South America RIGHT
L Left
🇵🇭
Philippines
PH
Asia RIGHT
L Left
Yes
1945left → to → right
Switched via executive order during US transition
🇵🇱
Poland
PL
Europe RIGHT
L Left
Yes
1924left → to → right
Switched to RHT in 1924 after regaining independence
🇵🇹
Portugal
PT
Europe RIGHT
L Left
Yes
1928left → to → right
Colonies like Mozambique and Macau kept driving left
🇶🇦
Qatar
QA
Asia RIGHT
L Left
🇷🇴
Romania
RO
Europe RIGHT
L Left
🇷🇺
Russia
RU
Europe RIGHT
L Left
Largest country by area. RHT since early standardization.
🇷🇼
Rwanda
RW
Africa RIGHT
L Left
Considering switch to LHT to align with East African Community (Kenya, Tanzania, Uganda all LHT).
🇰🇳
Saint Kitts and Nevis
KN
Caribbean LEFT
R Right
🇱🇨
Saint Lucia
LC
Caribbean LEFT
R Right
🇻🇨
Saint Vincent and the Grenadines
VC
Caribbean LEFT
R Right
🇼🇸
Samoa
WS
Oceania LEFT
R Right
Yes
2009right → to → left
Only territory to switch RHT→LHT in modern era. Two-day holiday declared; alcohol sales banned to minimize accidents.
🇸🇲
San Marino
SM
Europe RIGHT
L Left
🇸🇹
Sao Tome and Principe
ST
Africa RIGHT
L Left
🇸🇦
Saudi Arabia
SA
Asia RIGHT
L Left
🇸🇳
Senegal
SN
Africa RIGHT
L Left
🇷🇸
Serbia
RS
Europe RIGHT
L Left
🇸🇨
Seychelles
SC
Africa LEFT
R Right
🇸🇱
Sierra Leone
SL
Africa RIGHT
L Left
Yes
1971left → to → right
🇸🇬
Singapore
SG
Asia LEFT
R Right
🇸🇰
Slovakia
SK
Europe RIGHT
L Left
Yes
1939left → to → right
Switched during German influence
🇸🇮
Slovenia
SI
Europe RIGHT
L Left
🇸🇧
Solomon Islands
SB
Oceania LEFT
R Right
🇸🇴
Somalia
SO
Africa RIGHT
L Left
Yes
1968left → to → right
🇿🇦
South Africa
ZA
Africa LEFT
R Right
🇰🇷
South Korea
KR
Asia RIGHT
L Left
Yes
1946left → to → right
Switched to join USSR traffic system. Some trains in Seoul still run on left (Japanese-era infrastructure).
🇸🇸
South Sudan
SS
Africa RIGHT
L Left
Inherited RHT from Sudan upon independence in 2011
🇪🇸
Spain
ES
Europe RIGHT
L Left
Yes
1924left → to → right
Regional variations existed; Madrid and other cities switched in 1924
🇱🇰
Sri Lanka
LK
Asia LEFT
R Right
🇸🇩
Sudan
SD
Africa RIGHT
L Left
Yes
1973left → to → right
Switched to align with Arab neighbors
🇸🇷
Suriname
SR
South America LEFT
R Right
Dutch colony introduced LHT. Only South American LHT countries along with Guyana.
🇸🇪
Sweden
SE
Europe RIGHT
L Left
Yes
1967left → to → right
Dagen H (Sept 3, 1967): Traffic stopped 4:50 AM, switched sides, resumed 5:00 AM. 83% had voted against in 1955 referendum.
🇨🇭
Switzerland
CH
Europe RIGHT
L Left
🇸🇾
Syria
SY
Asia RIGHT
L Left
🇹🇼
Taiwan
TW
Asia RIGHT
L Left
Yes
1946left → to → right
Switched from left (Japanese rule) to right after WWII
🇹🇯
Tajikistan
TJ
Asia RIGHT
L Left
🇹🇿
Tanzania
TZ
Africa LEFT
R Right
🇹🇭
Thailand
TH
Asia LEFT
R Right
One of few LHT countries never colonized by Britain. Adopted LHT to align with neighbors.
🇹🇬
Togo
TG
Africa RIGHT
L Left
🇹🇴
Tonga
TO
Oceania LEFT
R Right
🇹🇹
Trinidad and Tobago
TT
Caribbean LEFT
R Right
🇹🇳
Tunisia
TN
Africa RIGHT
L Left
🇹🇷
Turkey
TR
Asia RIGHT
L Left
🇹🇲
Turkmenistan
TM
Asia RIGHT
L Left
🇹🇻
Tuvalu
TV
Oceania LEFT
R Right
🇺🇬
Uganda
UG
Africa LEFT
R Right
🇺🇦
Ukraine
UA
Europe RIGHT
L Left
🇦🇪
United Arab Emirates
AE
Asia RIGHT
L Left
🇬🇧
United Kingdom
GB
Europe LEFT
R Right
Drives on left since 1835 (Highway Act). Historical root of LHT in former colonies.
🇺🇸
United States
US
North America RIGHT
L Left
Standardized RHT in early 1900s, influenced by Ford Model T (steering wheel on left for passenger safety).
🇺🇾
Uruguay
UY
South America RIGHT
L Left
Yes
1945left → to → right
Switched same year as Argentina
🇻🇮
US Virgin Islands
VI
Caribbean LEFT
L Left ⚠️
Unique anomaly: Drives LEFT but uses US-imported LHD cars (steering on left). Most dangerous mismatch in the world.
🇺🇿
Uzbekistan
UZ
Asia RIGHT
L Left
🇻🇺
Vanuatu
VU
Oceania RIGHT
L Left
Unusual for region due to French-British condominium legacy
🇻🇦
Vatican City
VA
Europe RIGHT
L Left
🇻🇪
Venezuela
VE
South America RIGHT
L Left
🇻🇳
Vietnam
VN
Asia RIGHT
L Left
🇾🇪
Yemen
YE
Asia RIGHT
L Left
Yes
1977left → to → right
South Yemen switched to right in 1977
🇿🇲
Zambia
ZM
Africa LEFT
R Right
🇿🇼
Zimbabwe
ZW
Africa LEFT
R Right