TravelBud has been operating since 2013 and is based in Cape Town, South Africa. It is a registered company in South Africa under the name TravelBud Holdings (PTY) LTD.
You may also check out independent reviews on various international platforms. These reviews are written by our customers without any editing from us:
- https://www.gooverseas.com/organization/travelbud-reviews (We’re Silver Verified!)
We recently also did an interview on Cape Talk, a local radio station in South Africa about getting scammed and how to avoid it. You can have a listen to the interview by following this link:
We are based on the Ground Floor of Great Westerford building in Newlands in Cape Town, South Africa. Applicants are always welcome to pop in.