The Embassy wishes to announce that from 18 July 2022 onwards, applicants of consular services must only deposit or transfer the fees to the Embassy's bank account. No cash nor credit cards will be accepted. Otherwise, your application will be rejected. For further details, please consult the Service >> Fee Payment Policy column. 

Announcement View All
Announcement on a new online e-Visa platform
Announcement on the adjustment of consular services' fees
Health Insurance Instruction and Requirements for Non-Thai Travelers Entering into the Kingdom of Thailand
View All
Top StoriesView All
The Royal Thai Embassy in Pretoria Holds Activities on the Occasion of Her Majesty Queen Sirikit The Queen Mother’s Memorial Day and a Special Representative Sandalwood Flower Ceremony at Wat Phra Dhammakaya, Johannesburg

The Royal Thai Embassy in Pretoria Holds Activities on the Occasion of Her Majesty Queen Sirikit The Queen Mother’s Memorial Day and a Special Representative Sandalwood Flower Ceremony at Wat Phra Dhammakaya, Johannesburg

The Royal Thai Embassy in Pretoria Holds Ceremony in Remembrance of His Majesty King Chulalongkorn the Great on the Anniversary of His Passing and King Chulalongkorn Day, 23 October 2026

The Royal Thai Embassy in Pretoria Holds Ceremony in Remembrance of His Majesty King Bhumibol Adulyadej the Great on the Occasion of Nawamintha Maharaj Day, 13 October 2026

Merit-Making Ceremony Marking the 100th Day Following the Passing of Her Royal Highness Princess Bajrakitiyabha Narendiradebyavati Kromluangrajasarinisiribajra Mahavajrarajadhita

View All
Interesting articlesView All
Princess Pa in Vienna - through the lens of a fellow diplomat

Princess Pa in Vienna - through the lens of a fellow diplomat

Disability-inclusive business models for an enabling environment

Art of the Loom: the Future of Sustainable Fashion

View All
Location

Royal Thai Embassy, Pretoria, Republic of South Africa

Address :

248 Hill Street (Corner of Pretorius Street) Arcadia, Pretoria, 0083

Telephone :

+27 (0) 12-342-5470

Office Hours :

Monday - Friday 09.00 - 12.00, 13.00 - 17.00
View map