When to go

Where to go in April: page 9 of 13

Destinations 1,601 to 1,800 of the 2,526 where April is comfortable: average daytime high between 18 °C and 29 °C and under 80 mm of rain in the month, by long-term climate averages.

Africa

370 destinations where April is comfortable

Algeria

Relizane

23° / 10°36 mm rain
Algeria

Saida

20° / 7°41 mm rain
Morocco

Guelmim

23° / 15°7 mm rain
Morocco

Khemisset

21° / 10°52 mm rain
Egypt

Rosetta

25° / 14°4 mm rain
Morocco

Ksar el-Kebir

21° / 12°55 mm rain
Morocco

Khenifra

20° / 7°53 mm rain
Libya

Gharyan

25° / 14°18 mm rain
Morocco

Skhirat

22° / 12°38 mm rain
South Africa

Alberton

24° / 10°37 mm rain
South Africa

Upington

29° / 14°19 mm rain
Algeria

Guelma

19° / 7°65 mm rain
Algeria

Ghardaia

27° / 14°6 mm rain
Mozambique

Mandimba

28° / 18°42 mm rain
Algeria

Berrouaghia

19° / 9°68 mm rain
Morocco

Beni Yakhlef

22° / 12°38 mm rain
Morocco

Sidi Yahya Zaer

21° / 11°47 mm rain
Tunisia

Gabès

24° / 15°16 mm rain
Algeria

Aïn Beïda

19° / 7°52 mm rain
Egypt

Zefta

27° / 13°2 mm rain
Morocco

Ben Guerir

24° / 11°27 mm rain
Eswatini

Lobamba

25° / 14°56 mm rain
Tunisia

Aryanah

22° / 12°44 mm rain
Egypt

El Khalifa

29° / 14°1 mm rain
Morocco

Ait Amira

24° / 13°15 mm rain
South Africa

Paarl

25° / 12°46 mm rain
Tunisia

Gafsa

25° / 13°13 mm rain
Eswatini

Manzini

25° / 14°56 mm rain
Tunisia

M'saken

23° / 13°29 mm rain
Tunisia

Medenine

26° / 15°16 mm rain
Tunisia

Béja

21° / 10°77 mm rain
Tunisia

Kasserine

20° / 8°51 mm rain
Egypt

Marsa Matruh

23° / 13°4 mm rain
Algeria

Mascara

21° / 8°40 mm rain
Algeria

Khenchela

19° / 6°46 mm rain
South Africa

Galeshewe

26° / 11°35 mm rain
Morocco

Drarga

24° / 13°15 mm rain
Morocco

Lqliâa

24° / 13°15 mm rain
Egypt

Musturud

29° / 14°1 mm rain
Morocco

Tassoultante

25° / 11°23 mm rain
Egypt

Idku

25° / 14°4 mm rain
Morocco

Harbil

24° / 12°23 mm rain
Morocco

Roches Noires

21° / 12°30 mm rain
Egypt

Kafr el-Dawwar

25° / 14°4 mm rain
Tunisia

El Mourouj

22° / 12°44 mm rain
Morocco

Moulay Abdallah

22° / 12°25 mm rain
Morocco

Tiflet

21° / 10°52 mm rain
South Africa

Uitenhage

24° / 12°44 mm rain
Namibia

Walvis Bay

24° / 15°2 mm rain
Algeria

Messaâd

22° / 9°24 mm rain
Libya

Sabratha

25° / 15°10 mm rain
Algeria

Aïn Oussera

21° / 9°46 mm rain
Malawi

Zomba

28° / 18°51 mm rain
Libya

Surman

26° / 15°12 mm rain
Morocco

Taourirt

20° / 9°37 mm rain
Morocco

Oulad Teima

24° / 13°15 mm rain
Egypt

El Santa

27° / 13°2 mm rain
South Africa

Vereeniging

25° / 10°43 mm rain
Morocco

Ain Aouda

21° / 11°47 mm rain
Morocco

Chellalate

22° / 12°38 mm rain
Morocco

Errachidia

26° / 13°12 mm rain
Tunisia

Radès

22° / 12°44 mm rain
Tunisia

Hammamet

22° / 13°36 mm rain
Morocco

Fkih Ben Saleh

22° / 9°44 mm rain
South Africa

Worcester

24° / 11°50 mm rain
Algeria

Es Senia

21° / 11°36 mm rain
South Africa

Mthatha

25° / 13°59 mm rain
South Africa

Vanderbijlpark

25° / 10°43 mm rain
Tunisia

Tataouine

26° / 14°19 mm rain
Morocco

Al Majjatia Oulad Taleb

22° / 11°29 mm rain
Morocco

Sidi Slimane

22° / 12°52 mm rain
Morocco

Oued Zem

22° / 9°44 mm rain
Tunisia

Monastir

23° / 13°29 mm rain
Zimbabwe

Kwekwe

29° / 14°23 mm rain
Tunisia

La Marsa

22° / 12°44 mm rain
Morocco

Saâda

24° / 12°23 mm rain
Zambia

Shibuyunji District

29° / 15°22 mm rain
Morocco

Ain Chkef

19° / 8°61 mm rain
Zambia

Solwezi

28° / 14°51 mm rain
South Africa

Oudtshoorn

24° / 12°36 mm rain
Egypt

Sheikh Zayed City

29° / 14°1 mm rain
Angola

Humpata

26° / 15°61 mm rain
Algeria

Aïn M'lila

19° / 7°58 mm rain
Tunisia

Ben Arous

22° / 12°44 mm rain
Botswana

Mogoditshane

28° / 14°33 mm rain
Tunisia

Sakiet Ezzit

23° / 13°23 mm rain
Morocco

Sefrou

18° / 7°52 mm rain
Algeria

Hassi Bahbah

20° / 8°45 mm rain
Algeria

El Bayadh

19° / 7°33 mm rain
Egypt

Ashmoun

29° / 13°1 mm rain
Algeria

Khemis Miliana

20° / 10°64 mm rain
Algeria

El Milia

19° / 9°56 mm rain
Morocco

Taroudant

22° / 11°18 mm rain
Cape Verde

São Vicente

25° / 19°2 mm rain
Morocco

Ouad Essafa

24° / 13°15 mm rain
Morocco

Essaouira

21° / 14°23 mm rain
Algeria

Chelghoum Laïd

19° / 8°48 mm rain
Egypt

Port Fuad

24° / 16°3 mm rain
Algeria

Dar El Beïda

21° / 10°67 mm rain
Morocco

Oulad Azzouz

22° / 11°29 mm rain
Morocco

Guercif

21° / 11°39 mm rain
South Africa

Stellenbosch

25° / 12°46 mm rain
Libya

Zuwara

25° / 15°10 mm rain
Tunisia

Zarzis

25° / 15°16 mm rain
Tunisia

Ben Gardane

26° / 15°13 mm rain
Tunisia

Mahdia

22° / 14°25 mm rain
Morocco

Ouarzazate

25° / 10°11 mm rain
Egypt

Sadat City

29° / 13°1 mm rain
Democratic Republic of the Congo

Kambove

28° / 16°45 mm rain
Libya

Sirte

25° / 16°4 mm rain
Algeria

Khemis El-Khechna

21° / 10°67 mm rain
Morocco

Sidi Hajjaj Oued Hassar

22° / 12°38 mm rain
Morocco

Sidi Taibi

22° / 12°26 mm rain
Eswatini

Mbabane

25° / 14°56 mm rain
Morocco

Tan-Tan

24° / 16°5 mm rain
Morocco

Ameur

22° / 12°47 mm rain
Namibia

Swakopmund

24° / 15°2 mm rain
Tunisia

Houmt Souk

24° / 15°16 mm rain
Algeria

Aïn Témouchent

21° / 11°45 mm rain
Algeria

Tissemsilt

20° / 8°58 mm rain
Lesotho

Teyateyaneng

21° / 8°54 mm rain
Morocco

Sidi Kacem

22° / 12°52 mm rain
Tunisia

Fériana

23° / 10°28 mm rain
Tanzania

Mafinga

25° / 14°63 mm rain
Tunisia

Fouchana

22° / 12°44 mm rain
Tunisia

Le Kram

22° / 12°44 mm rain
Tunisia

El Kef

21° / 9°75 mm rain
Tunisia

El Hamma

24° / 14°15 mm rain
Tunisia

Nabeul

22° / 13°36 mm rain
South Africa

Brakpan

24° / 10°37 mm rain
Morocco

Sidi Bibi

23° / 14°16 mm rain
Libya

Yafran

26° / 14°15 mm rain
Zambia

Kafue

28° / 15°20 mm rain
Tunisia

Le Bardo

22° / 12°44 mm rain
Tunisia

Jemmal

23° / 13°29 mm rain
Cape Verde

Mindelo

25° / 19°2 mm rain
Angola

Cahama

28° / 14°45 mm rain
Egypt

Ezbet El Borg

24° / 14°4 mm rain
South Africa

Thohoyandou

28° / 15°32 mm rain
Egypt

Abu El Matamir

27° / 13°2 mm rain
Tunisia

Korba

21° / 12°38 mm rain
Algeria

Bouïra

19° / 8°69 mm rain
Morocco

M'diq

20° / 13°63 mm rain
Botswana

Molepolole

28° / 14°31 mm rain
Morocco

Benslimane

22° / 12°38 mm rain
Malawi

Makanjila

27° / 18°54 mm rain
Egypt

Hihya

27° / 14°2 mm rain
Morocco

Youssoufia

22° / 12°26 mm rain
Tunisia

Menzel Temime

21° / 12°38 mm rain
Zambia

Kapiri Mposhi

28° / 14°30 mm rain
Algeria

Mécheria

21° / 9°30 mm rain
Algeria

Bordj Menaïel

21° / 10°70 mm rain
Algeria

Ali Mendjeli

19° / 7°58 mm rain
Algeria

Tighennif

21° / 8°40 mm rain
Algeria

Rouiba

21° / 10°67 mm rain
Tunisia

Menzel Bourguiba

21° / 11°57 mm rain
Tunisia

Mornag

22° / 12°44 mm rain
Libya

Al Qubbah

21° / 12°19 mm rain
Algeria

Lakhdaria

21° / 10°70 mm rain
South Africa

Mossel Bay

23° / 14°41 mm rain
Tunisia

Manouba

22° / 12°44 mm rain
South Africa

Mbombela

24° / 12°48 mm rain
Tunisia

Kelibia

20° / 13°34 mm rain
Tunisia

Ras Jebel

21° / 11°48 mm rain
South Africa

Nyanga

25° / 12°46 mm rain
Morocco

Ouazzane

21° / 12°55 mm rain
Ethiopia

Adigrat

28° / 13°45 mm rain
Western Sahara

Boujdour

27° / 17°2 mm rain
Libya

encampment of Al Marj

22° / 13°11 mm rain
Algeria

Boufarik

22° / 11°62 mm rain
Lesotho

Mafeteng

23° / 8°54 mm rain
Algeria

Azzaba

21° / 10°63 mm rain
Zimbabwe

Chinhoyi

28° / 14°29 mm rain
Western Sahara

Smara

29° / 17°2 mm rain
Morocco

Ouled Tayeb

18° / 7°52 mm rain
Tunisia

Ksour Essef

23° / 13°27 mm rain
Zambia

Kansanshi

28° / 14°47 mm rain
Morocco

Sidi Bennour

22° / 11°26 mm rain
Democratic Republic of the Congo

Balamba

28° / 15°39 mm rain
Botswana

Tlokweng

28° / 14°33 mm rain
Egypt

Safaga

28° / 17°2 mm rain
Angola

Tômbwa

27° / 18°3 mm rain
Egypt

Sherbin

24° / 14°4 mm rain
Morocco

Ben Mansour

22° / 12°52 mm rain
Morocco

Sidi Mohamed Lahmar

22° / 12°52 mm rain
Morocco

Temsia

24° / 13°15 mm rain
Zimbabwe

Marondera

25° / 13°40 mm rain
Algeria

Akbou

19° / 8°55 mm rain
Zambia

Kalulushi

28° / 14°41 mm rain
Zambia

Choma

28° / 13°27 mm rain
Malawi

Mangochi

28° / 19°31 mm rain
Egypt

Baltim

24° / 14°6 mm rain
Madagascar

Ambohibary, Antsirabe II

22° / 13°47 mm rain
Egypt

Al Hamool

25° / 13°4 mm rain
South Africa

Knysna

23° / 14°65 mm rain
Libya

Bani Walid

26° / 14°8 mm rain
Tunisia

El Djem

23° / 13°27 mm rain
Morocco

Ourika

18° / 6°35 mm rain
Morocco

Beni Ansar

21° / 12°34 mm rain
Tunisia

Tebourba

22° / 11°56 mm rain

Where to go in April: page 1 →