www.travelstart.co.za Open in urlscan Pro
104.18.94.110  Public Scan

URL: https://www.travelstart.co.za/
Submission: On November 28 via manual from ZA — Scanned from DE

Form analysis 3 forms found in the DOM

<form _ngcontent-wti-c111="" novalidate="" class="ng-untouched ng-pristine ng-invalid">
  <div _ngcontent-wti-c111="" class="header"></div>
  <!---->
  <div _ngcontent-wti-c111="" class="form-group" style="margin-bottom: 10px;">
    <label _ngcontent-wti-c111="" class="form-field d-block">
      <span _ngcontent-wti-c111="" translate="" class="control-label">Email</span>
      <input _ngcontent-wti-c111="" type="text" name="username" formcontrolname="username" autocomplete="username" placeholder="Enter your Email address" class="form-control ng-untouched ng-pristine ng-invalid">
      <!---->
      <!---->
    </label>
    <!---->
  </div>
  <div _ngcontent-wti-c111="" class="ng-star-inserted">
    <div _ngcontent-wti-c111="" class="otp_txt">We'll send an OTP via Email</div>
    <button _ngcontent-wti-c111="" aria-label="Get OTP" class="w-100 h-48 mt-3 btn primary_btn disabled-button" disabled="">
      <i _ngcontent-wti-c111="" aria-hidden="true" class="fa fa-spinner fa-spin" style="font-size: 24px;" hidden=""></i>Get OTP </button>
    <div _ngcontent-wti-c111="" class="divider">
      <span _ngcontent-wti-c111="" class="divider-text">OR LOGIN WITH</span>
    </div>
  </div><!---->
  <!---->
  <!---->
  <!---->
</form>

POST #

<form novalidate="" action="#" method="post" class="search_form ng-untouched ng-pristine ng-invalid ng-star-inserted">
  <div formarrayname="itineraries" class="col-lg-12 mb-2 dyna_rows ng-untouched ng-pristine ng-invalid ng-star-inserted">
    <div class="row ng-star-inserted">
      <div class="col-sm-12 col-lg-7">
        <div class="row">
          <div class="col-lg-6 col-sm-12 p-0 position-relative depart_airport ng-autocomplete">
            <input type="text" aria-label="dept_city" formcontrolname="dept_city" matinput="" required="" autocomplete="off"
              class="mat-input-element mat-form-field-autofill-control mat-autocomplete-trigger form-control borderRds bor-rad-3 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" id="dept_city0" aria-invalid="false"
              aria-required="true" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-haspopup="true"><!---->
            <span translate="" class="floating-label">From</span>
            <!---->
            <!---->
            <a>
                        <img imagesrc="" alt="img" width="30px" height="30px" class="exchange" src="https://cdn1.travelstart.com/assets/icons/srp_Icons/srch-dir.svg">
                      </a>
            <mat-autocomplete class="mat-autocomplete"><!---->
            </mat-autocomplete>
          </div>
          <div class="col-lg-6 col-sm-12 p-0 position-relative arrive_airport">
            <input type="text" aria-label="arr_city" formcontrolname="arr_city" matinput="" required="" autocomplete="off"
              class="mat-input-element mat-form-field-autofill-control mat-autocomplete-trigger form-control bor-rad-3 border-left-1 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" id="arr_city0" aria-invalid="false"
              aria-required="true" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-haspopup="true"><!---->
            <span translate="" class="floating-label">To</span>
            <!---->
            <!---->
            <!---->
            <mat-autocomplete class="mat-autocomplete"><!---->
            </mat-autocomplete>
          </div>
        </div>
      </div>
      <div class="col-lg-3 col-sm-12">
        <div class="row">
          <div class="p-0 position-relative depart_date q-datepicker w-100 col-lg-6 col-sm-6">
            <!---->
            <!---->
            <!---->
            <!---->
            <input name="dpFromDate" required="" ngbdatepicker="" outsidedays="hidden" matinput="" formcontrolname="dept_date" aria-label="dept_date" tabindex="-1" autocomplete="off"
              class="mat-input-element mat-form-field-autofill-control form-control bor-rad-3 border-left-1 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored ng-star-inserted" id="dept_date0" aria-invalid="false"
              aria-required="true"><!----><!---->
            <span translate="" class="floating-label">Departure</span>
            <!---->
            <!---->
            <img imagesrc="" src="https://cdn1.travelstart.com/assets/icons/v1-icons/calendar-new-icn.svg" alt="icon" height="18px" width="18px" class="calendar-icon">
          </div>
          <div class="col-lg-6 col-sm-6 p-0 position-relative arrive_date ng-star-inserted">
            <input name="dpFromDate" matinput="" required="" ngbdatepicker="" outsidedays="hidden" formcontrolname="arr_date" aria-label="arr_date" tabindex="-1" autocomplete="off"
              class="mat-input-element mat-form-field-autofill-control form-control return_datepick bor-rad-3 border-left-1 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" id="arr_date0" aria-invalid="false"
              aria-required="true"><!---->
            <span translate="" class="floating-label">Return</span>
            <!---->
            <!---->
            <img imagesrc="" src="https://cdn1.travelstart.com/assets/icons/v1-icons/calendar-new-icn.svg" alt="icon" height="18px" width="18px" loading="lazy" class="calendar-icon">
          </div><!---->
        </div>
      </div>
      <!---->
      <div class="col-lg-2 col-sm-12 p-0">
        <div class="search-btn">
          <button mat-button="" type="submit" aria-label="Search Flights" class="mat-focus-indicator btn bor-rad-3 primary_btn onHover w-100 mat-button mat-button-base ng-star-inserted"><span class="mat-button-wrapper">
              <span translate="">Search Flights</span>
            </span>
            <span matripple="" class="mat-ripple mat-button-ripple"></span>
            <span class="mat-button-focus-overlay"></span>
          </button><!---->
          <!---->
        </div>
      </div>
      <!---->
    </div>
    <!---->
  </div><!---->
  <!---->
</form>

<form _ngcontent-wti-c119="" novalidate="" class="mb-2 mb-xs-0 ng-untouched ng-pristine ng-invalid">
  <div _ngcontent-wti-c119="" class="row pt-2">
    <div _ngcontent-wti-c119="" class="col-12">
      <label _ngcontent-wti-c119="" class="form-field d-block" style="line-height: 1.5em;">
        <span _ngcontent-wti-c119="" translate="" class="control-label">Password</span>
        <input _ngcontent-wti-c119="" formcontrolname="password" autocomplete="password" class="form-control ng-untouched ng-pristine ng-invalid" type="password">
        <a _ngcontent-wti-c119="" class="showEye">
                <i _ngcontent-wti-c119="" aria-hidden="true" class="fa fa-eye-slash"></i>
              </a>
        <!---->
      </label>
    </div>
    <div _ngcontent-wti-c119="" class="col-12">
      <button _ngcontent-wti-c119="" class="btn btn-primary sub_btn">Submit</button>
    </div>
  </div>
</form>

Text Content

This page requires JavaScript to work properly. Please enable JavaScript in your
browser.

Buy Now, Pay Later is Live!
Travelstart+ Exclusive Deals inside
Book Now, Pay Later is Live!
Travelstart+ Exclusive Deals inside
Fly Now, Pay Later is Live!
Buy Now, Pay Later is Live!
Travelstart+ Exclusive Deals inside
Book Now, Pay Later is Live!
Travelstart+ Exclusive Deals inside
Fly Now, Pay Later is Live!
Buy Now, Pay Later is Live!
Travelstart+ Exclusive Deals inside
Book Now, Pay Later is Live!
Travelstart+ Exclusive Deals inside
Fly Now, Pay Later is Live!

 * Hello there!
 * Login / Signup


Flights

Buses

Hotels

Cars

Buses

Help

Packages

Corporate Travel

 * Flights
   
 * Hotels
 * Cars
   
 * Buses
   
 * Packages
   
 * Corporate Travel
   

 * 
   
 * Help
   
   
 *  My Account
   

 * 
   
 * 
 * 
   

 * Login
 * Signup

Email
We'll send an OTP via Email
Get OTP
OR LOGIN WITH
Login with Password
Login with Google
Don't worry, we won't share any of your information.
By proceeding, I acknowledge that i have read and agree to Travelstart's Terms
and Conditions
Welcome to your one-stop travel shop


Find Stays

HELLO THERE,
BOOK CHEAP FLIGHTS WITH YOUR ONE-STOP TRAVEL SHOP!

 * Return
 * One-way
 * Multi-city
   

Economy Class
1 Traveller(s)

Adults(16+ yrs)

 * 1
 * 2
 * 3
 * 4
 * 5
 * 6
 * 7
 * 8
 * 9
   

Young Adult(12-15 yrs)

 * 0
 * 1
 * 2
 * 3
 * 4
 * 5
 * 6
 * 7
 * 8
   

Children (2 - 11 yrs)

 * 0
 * 1
 * 2
 * 3
 * 4
 * 5
 * 6
 * 7
 * 8
   

Infants(under 2 yrs)

 * 0
 * 1
 * 2
 * 3
 * 4
 * 5
 * 6
   

Cabin class

 * Economy
 * Premium
 * Business
 * First

There must be at least one adult per booking for online bookings. To book for
young adults travelling alone, please contact us by calling +27 21 468 4300

--------------------------------------------------------------------------------

Close Apply
From
To
Departure
Return
Search Flights
Fly Emirates from R10,659!
Hop on a flight to Istanbul or Dubai and live like royalty - at least until you
land.
Book now
Stay connected with Firsty!
Travelstart+ members get access to 10 days of global data to use anywhere,
anytime.
Book now
Did we hear 3 checked bags?
Pack it like you mean it with Qatar Airways en route to Australia and India!
Tell Me More










Fly Emirates from R10,659!
Hop on a flight to Istanbul or Dubai and live like royalty - at least until you
land.
Book now
Stay connected with Firsty!
Travelstart+ members get access to 10 days of global data to use anywhere,
anytime.
Book now
Did we hear 3 checked bags?
Pack it like you mean it with Qatar Airways en route to Australia and India!
Tell Me More








NEW AROUND HERE? FIX THAT

Create an account and get instant access to
your bookings, trip history and more.
Create account


DON'T GET LEFT BEHIND. SIGN UP NOW

Get our exclusive deals and travel updates No FOMO here
No spam, promise
Sign me up
Download the Travelstart App Skip the wait, not the trip.
Get the app
 * Get your ticket in the app
 * Make changes to your booking
 * Manage your trip on the go
 * Keep up-to-date with travel alerts

 * 
 * 
 * 
   

OR




WHAT DOES TRAVELSTART DO?

Based in Sunny Cape Town, Travelstart is your one-stop online travel shop.
Forget trawling the web for the latest flight specials. We bring you the best
international and domestic flights from all your favourite airlines. Book your
hotel stay at properties on every continent. We offer you travel insurance too,
for peace of mind. Select car hire from top car rental companies, book bus
tickets to anywhere in southern Africa, and even book your next holiday
activity. For custom holiday packages to anywhere in the world, contact our
travel experts and let’s make it happen. For all your travel needs, go with the
best and we’ll take care of the rest.
Plan your trip
Travel Deals
Corporate Travel
Products & Services
Travellers Guide
Destinations
Holiday Packages
Group Bookings
Visa Free Countries
Blog
Partners
Become an Affiliate
Partner Deals
Book Cheap Flights
Join Travelstart + NEW
Need help?
FAQ
Access to massive discounts
TravelLab Group
Travelstart
Club Travel
NightsBridge
Hepstar
SafariNow
Flightsite
Glyde Pay
 * About Us
 * Contact Details
 * Careers
 * Press
 * T&Cs
 * Privacy
 * About travelstart +
   

Invented in Sweden, made with in Sunny Cape Town.
 * 
 * 
   
 * 
 * 
 * 

Copyright © 2024 Travelstart Online Travel Operations Pty LTD (2004/016841/07).

Our site uses cookies that are essential, while others help us to improve your
experience. By continuing, you agree to our use of cookies.
Read our Cookie and Privacy Policy
No Yes

RESET PASSWORD

Please choose and confirm a password for your account. The password should be at
least 6 characters long and contain 1 letter, 1 number and a special character.

Password
Submit

LOOKS LIKE TIME GOT AWAY

Flight prices change on the fly, we want to ensure that you always see the most
up-to-date prices for your search.
Start a new search



Notification ×

Powerd By Webengage