South Africa's border posts have been a hive of activity this past weekend as foreign nationals and holiday makers cross to neighbouring countries hoping to make it in time for the Christmas celebrations.
Across the country, people have been going home or to holiday destinations. The roads have been busy as last minute travellers try to make it home to family and friends in time for Christmas.
Scores of people are travelling to Mozambique from South Africa, and traffic stretches from Komatipoort to the Lebombo border post, which is some 96 kilometres from the Mozambican capital, Maputo.
Transport hubs across the country are also bustling as thousands, including many migrant workers from neighbouring countries, head home.
It was also busy at the border post between South Africa and the Kingdom of Lesotho in Free State Province as Basotho nationals crossed the border so as to make it home in time for their Christmas celebrations.
Most of them were on their way home from work or doing business in South Africa.
One of the people waiting to cross the border said: I'm from Rustenburg (in North West Province) and I arrived here at the border gate around 5 o'clock in the morning and until now, we are still in the queue since this morning. They say we must wait at the queue so that they can help us.
It was not only the borders which have been busy. Transport hubs across the country have bustling as thousands head home.
Source: NAM NEWS NETWORK