KSTVET Student Portal Login : Official KSTVET Portal Login Link & Fixes

KSTVET Student Portal Login (2026): Official Link, Steps & Fixes
Editorial Notice: MyCyber (mycyber.co.ke) is an independent digital assisted-services platform. We are not affiliated with Kenya School of TVET (KSTVET).

KSTVET Student Portal Login (2026): Official Link, Steps & Fixes

The KSTVET student portal login page is at kttc.mycampuscura.com — that is the official link used by all Kenya School of TVET students to access their accounts. To log in, enter your admission number in capital letters as your User ID and the same admission number as your password on first login. If you are locked out, forgot your password, or the portal is not loading, the fixes below cover every problem students actually run into.

kttc.mycampuscura.com
Official Portal URL
Admission No.
User ID & Default Password
0707444222
KSTVET Helpline
info@kstvet.ac.ke
Official Email

The official KSTVET student portal runs on the MyCampusCura system. The direct login link is:

Student Portal: https://kttc.mycampuscura.com/Campuscura/?TenantID=kttc#login

You can also reach it by going to www.kstvet.ac.ke and clicking Student Portal in the top menu or in the Quick Links section at the bottom of the homepage. Both take you to the same MyCampusCura login page.

KSTVET student portal login page showing User ID and Password fields
Important: The login portal URL contains “kttc” — this refers to the former name Kenya Technical Trainers College (KTTC), which was renamed to Kenya School of TVET (KSTVET) in 2022. The portal system retained the old name. You are on the correct, official portal.

Your KSTVET User ID and Password Explained

Many students fail to log in simply because they do not know what to enter. Here is exactly what the portal expects:

User ID: Your admission number in CAPITAL LETTERS
Password: Your admission number in CAPITAL LETTERS (first login)
Example: If your admission number is kstvet/001/2026, enter KSTVET/001/2026

After your first successful login, you should immediately change your password to something only you know. If you registered your student email, the format is admissionnumber@kstvet.ac.ke — for example KSTVET/001/2026@kstvet.ac.ke.

How to Log In to the KSTVET Student Portal — Step by Step

1

Open the official login page

Go directly to kttc.mycampuscura.com or click Student Portal on the KSTVET website. Bookmark the link to avoid ending up on a wrong page next time.

2

Enter your User ID

Type your admission number in full capital letters in the User ID field. Do not include spaces. Check that you have not accidentally typed it in lowercase — the portal is case-sensitive.

3

Enter your password

For first-time login, your password is the same as your admission number in capital letters. If you have already changed your password before, use the one you set.

4

Click Sign In

Press the red SIGN IN button. If your credentials are correct you will be taken directly to your student dashboard.

5

Change your password on first login

Go to your profile settings and update your password to something personal and secure. This ensures no one else can access your portal using your admission number.

Forgot Your KSTVET Password or User ID

If you cannot remember your password or User ID, use the built-in recovery option on the login page. Here is exactly how it works based on the actual portal screens:

KSTVET forgot password screen showing I forgot my User ID or Password options
1

Click “Forgot Password or User ID? Click here”

This link appears in blue at the bottom of the login page, below the SIGN IN button.

2

Select what you forgot and choose your account type

Tick either User ID or Password (or both). Then select your Account Type from the dropdown — choose Current Student if you are already enrolled, or Course Applicant if you applied but have not yet started your programme.

3

Enter your email and click Send Me

Type the email address you registered with KSTVET and click the blue SEND ME button. A reset link will be sent to that email. Check your spam folder if it does not arrive within a few minutes.

KSTVET forgot password account type dropdown showing Current Student Course Applicant Lecturer General options
Account type options: Current Student, Course Applicant, Lecturer, General. Make sure you select the correct one or the reset email will not match your account and the recovery will fail.

Common KSTVET Student Portal Login Problems and Fixes

1

Invalid User ID or password error

The most common cause is entering your admission number in lowercase. The portal is case-sensitive — your admission number must be in full CAPITAL LETTERS for both the User ID and default password. Double-check every character including slashes and numbers.

2

Portal not loading or timing out

The MyCampusCura system can slow down during peak periods — especially around registration deadlines, hostel booking opening dates, and exam result releases. Try again after 30 minutes, switch to a different browser such as Chrome or Firefox, or clear your browser cache and cookies.

3

Reset email not arriving

Check your spam or junk folder first. If it is not there, confirm that you entered the exact email address you used during registration — a different email will produce no result. If you no longer have access to that email, contact KSTVET directly on 0707444222 or email info@kstvet.ac.ke.

4

Account not found in the system

If the portal says your account does not exist, your registration may not have been fully processed yet. Contact the KSTVET Registry to confirm your admission number is active in the system before attempting to log in again.

5

Using the wrong portal link

Make sure you are using the student portal link, not the staff portal or the application portal. The student portal login is at kttc.mycampuscura.com with the parameter Apply=false. The application portal has Apply=1 in the URL — that one is for new applicants, not current students.

Can’t Log In and Need Help Fast?

We help KSTVET students sort out portal login issues, admission number problems, and account recovery without the long hold times.

WhatsApp Us Now

KSTVET E-Learning Portal Login

The KSTVET e-learning portal is a separate system from the main student portal. It is where lecturers upload course materials, assignments, and quizzes, and where students submit work and check grades between physical classes.

E-Learning Portal: https://elearning.kstvet.ac.ke/login/index.php
Student Email Format: admissionnumber@kstvet.ac.ke
Default Password: Admission number in CAPITAL LETTERS

If you are accessing the e-learning portal for the first time, log in using your student email address (admissionnumber@kstvet.ac.ke) and your admission number in capital letters as the password. This is separate from your MyCampusCura student portal credentials — they are two different systems.

What You Can Do on the KSTVET Student Portal

Once logged in to the MyCampusCura portal, you have access to the following services:

ServiceWhere to Find It
Download your admission letterStudent dashboard after login
Register for unitsUnit Registration section
Check your fee balanceFinance / Fees section
Book hostel accommodationHostel Booking section
Check exam resultsExamination section
Download transcriptAcademic Records section
Check application statusAvailable before full admission
Update student profileProfile / Settings section

Applying to KSTVET — This Is Not the Same as Logging In

New applicants do not use the student portal login link. If you have not yet been admitted to KSTVET, you need the application portal, which is a different URL. Use the Join Now link below to apply. Once your application is processed and you receive your admission number, you can then log in to the student portal.

The September 2026 intake is currently ongoing. Visit the KSTVET application procedure page for full requirements and intake deadlines.

Frequently Asked Questions

What is the KSTVET student portal login link?

The official KSTVET student portal login link is https://kttc.mycampuscura.com/Campuscura/?TenantID=kttc#login;TenantID=kttc;Apply=false. You can also reach it from www.kstvet.ac.ke by clicking Student Portal in the menu.

What is my KSTVET student portal User ID and password?

Your User ID is your admission number in capital letters. Your default password is also your admission number in capital letters. Change your password after your first login.

How do I reset my KSTVET student portal password?

Click “Forgot Password or User ID? Click here” on the login page, select what you forgot, choose your account type (Current Student or Course Applicant), enter your registered email address, and click Send Me. A reset link will be sent to your email.

What is the KSTVET e-learning portal login link?

The KSTVET e-learning portal is at https://elearning.kstvet.ac.ke/login/index.php. Log in using your student email (admissionnumber@kstvet.ac.ke) and your admission number in capitals as your default password.

How do I apply to KSTVET online?

New applicants apply through https://kttc.mycampuscura.com/Campuscura/?TenantID=kttc&Apply=1 — the Join Now link on the KSTVET website. This is different from the student portal login, which is for admitted students only.

What can I do on the KSTVET student portal?

You can register for units, check your fee balance, book hostel accommodation, download your admission letter, check exam results, access your transcript, and update your student profile.

What is the KSTVET contact number and email?

KSTVET can be reached on 0707444222 or 0786444600. The official email is info@kstvet.ac.ke. The institution is located along UN Avenue, Gigiri, Nairobi, opposite Gigiri Box Park.

Disclaimer: MyCyber is an independent online service. We hold no official affiliation with the Kenya School of TVET (KSTVET), the Ministry of Education, or the Government of Kenya. For official information, visit www.kstvet.ac.ke.
Mycyber Footer