PADI Courses

Get your PADI scuba diving license

Since 1997, All 4 Diving Thailand, has been providing high quality education to our students from around the world. In 2011, All 4 Diving expanded to Bali, Indonesia.

We are a friendly, professional, highly motivated team. We enjoy meeting people who share our passion for the underwater world.

With All 4 Diving, you are assured a relaxing, safe and enjoyable diving experience.

As a PADI 5 Star dive centre we offer courses from Beginners through to Divemaster.

Whatever your level of training, our professional multilingual staff can help you with anything you need to expand your diving skills.

Many Advanced Specialty course are available such as Deep Diver, Wreck Diver, Night Diver and Enriched Air, Diver putting All 4 Diving at the forefront of diving in Indonesia.

Not a Nitrox diver yet? Our instructors are ready to certify you to become an enriched air diver.

Leave the hustle and bustle, of the world behind you and slip quietly into the blue abyss. become part of the underwater world as the marine life no longer see you as an intruder while on scuba.

All 4 Diving has 3 retail shops in Bali with a wide range of diving equipment to suit your every need.

All 4 Diving Indonesia has partnered with Project AWARE, a global non-profit organization, to join their growing number of 100% AWARE Partners who put ocean protection at the heart of their business. All 4 Diving Indonesia makes regular donations to protect the underwater world our dive business relies on.

100% AWARE is a Partner Giving Program. All students who complete courses, with a 100% AWARE dive centre receive a Project AWARE limited edition card. It’s a great way to remind divers that the place where they learned to dive or furthered their diving education made a gift to protect the ocean on their behalf.

Select Your Skill Level

Scuba Diver

Learn to Scuba Dive

There’s no doubt scuba diving is contagious. It’s a quick and easy-to-understand sporting activity. Everyone can participate and at firs it may seem to be frightening for some beginners but most who try love it and will tell you that it only takes a little determination to learn how to become a scuba diver.

adventure diver

Improve Your skills

Diving is a very exciting and fun activity that opens doors to a new world of adventures. While your Open Water Diver level allows you to jump in and start enjoying this fascinating world, you will soon feel it’s time to start your adventure course and head toward the advanced certification.



If you love diving and are seeking a career change then the PADI Divemaster course and PADI Instructor course offers you advanced diver training and a professional dive qualification. Imagine a new way of life where you get payed to go diving every morning!

Enriched air

Specialty Courses

Does your training limit you to 18 meters or normal air? Want to try deeper dives, wreck diving, night diving, photography or dive NITROX? Then it is time to start your Adventures in Diving course or take some Specialty certifications.


Padi Tec

Have you ever wondered about technical diving but not sure if you can jump straight into a course? Discover Tec is a short confined water experience that allows you to give technical diving a try. You get to wear all the extra technical dive gear and take it for a test dive.

Reactivate Padi


Start online learning at home with PADI E-Learning to save precious time on holiday! You can study at your own pace and at your own convenience with online access to interactive materials, manuals and videos in all major languages.

Why Choose PADI

The Professional Association of Diving Instructors (PADI) is the world’s largest recreational diving membership and diver training organization founded in 1966 by John Cronin and Ralph Erickson. Cronin was originally a NAUI instructor who decided to form his own organization with Erickson to make diver training easier and more accssable to everyone

PADI courses range from minimal entry level to relatively advanced recreational diver certification, several specialized diving skills courses, usually connected with specific equipment or conditions, some diving related informational courses and a range of recreational diving instructor certifications. Under the PADI TecRec brand, they also offer various technical diving courses. PADI’s sister company Emergency First Response Corp provides a range of first aid and CPR programs for lay people, including workplace specific programs in Australia, Canada and the UK.

PADI courses are performance-based diver training programs, and at the introductory level emphasize practical knowledge, safety and motor skills. The basics of diving physics and physiology are introduced during entry level programs and more details of these concepts are left for later courses when they are necessary for the required competences of the specific training. These practices fall within current modern learning philosophies and receive regular updates via peer review.

The PADI training system is composed of modules with standardized learning objectives divided into theory and practical skills development. Each module is a stand-alone course for which certification is provided to the participant on successful completion of the course. Theory is mainly conveyed by way of self-study using books, computer-based training using CD-ROM or online learning. All study options are supplemented with video and, in most cases, live instruction to help the participant visualize what they have read. Confirmation of the student diver’s level of mastery in standardized knowledge review sessions is carried out by a scuba instructor. The instructor utilizes both written tests and live observation during actual dives to verify a student’s knowledge and skills. Practical skills are obtained through confined water training (pools or calm shallow waters) and performance evaluations in open water.

Recommended Video

Learn to Scuba Dive

If you’ve always wanted to take scuba diving lessons, have an adventure and see the world beneath the waves, this is where it starts.

Advanced Open Water

Whether  you’re looking for new adventures, improve your skills, or both at once, taking the Advanced course will help you gain more confidence.


Teaching scuba diving allows you to share your love of the aquatic world with others while doing what you enjoy – being in, around and under water.