Skip to main content
Enrichment Classes Klang Valley

Sole To Soul Dance Studio

Ballet and dance classes · Taman SEA

About the place

The studio is academy-based and runs over 100 classes weekly across many dance styles, including RAD ballet programs, at levels from beginner to professional. 1
+52 3 4 5 6
An elite training program for dancers with strong potential builds technique, strength and stage presence, with chances to perform in showcases and enter local or international competitions. 7
+48 9 10 11

Key facts

Ages4+ years 24
+1132 35 43 50 58 65 82 88 95 103 107
Class timesTuesday 17:00–18:00 44, 19:30–20:30 51 and 36 more
Opening hoursMonday–Friday 18:00–22:30; Saturday 10:00–17:00; Sunday 10:00–13:00 17
+618 19 20 21 22 23
PriceMYR 120 per month · 1-Month Pass (1/Week) 90 and 45 more
Languagesclass language not published; the website is in English, Chinese and Japanese 13
+214 15
AddressesLevel 1, 2, 3 19, Jalan SS 23/11 Taman SEA 47400 Petaling Jaya Selangor MALAYSIA 16
Trial classpaid 31
+249 64

Teens Kpop Mix (BEG) 24

Ages8–15 years 24
Class times
Saturday10:30–11:30 25, 11:30–12:30 26
PriceMYR 40 per class · 1-Class Pass (drop in) 27
MYR 140 per month · 1-Month Pass (1/Week) 28
MYR 330 per package · 3-Month Pass (1/Week) 29
MYR 50 paid once 30
Trial classpaid · MYR 30 (unit not stated) 31

Teens Kpop Elite 32

Ages8–16 years 32
Class times
Saturday10:30–12:30 33
Sunday10:30–12:30 34

Kids Hip Hop (BEG) 35

Ages4–7 years 35
Class times
Saturday11:30–12:30 36
PriceMYR 40 per class · 1-Class Pass (drop in) 27
MYR 140 per month · 1-Month Pass (1/Week) 28
MYR 330 per package · 3-Month Pass (1/Week) 29
MYR 50 paid once 30
Trial classpaid · MYR 30 (unit not stated) 31

Teens Street Dance (BEG) 24

Ages8–15 years 24
Class times
Sunday14:00–15:00 37
PriceMYR 40 per class · 1-Class Pass (drop in) 27
MYR 140 per month · 1-Month Pass (1/Week) 28
MYR 330 per package · 3-Month Pass (1/Week) 29
MYR 50 paid once 30
Trial classpaid · MYR 30 (unit not stated) 31

Teens Kpop Girls (BEG) 24

Ages8–15 years 24
Class times
Saturday14:00–15:00 38
Sunday11:30–12:30 39
PriceMYR 40 per class · 1-Class Pass (drop in) 27
MYR 140 per month · 1-Month Pass (1/Week) 28
MYR 330 per package · 3-Month Pass (1/Week) 29
MYR 50 paid once 30
Trial classpaid · MYR 30 (unit not stated) 31

Kids Kpop Mix (BEG) 35

Ages4–7 years 35
Class times
Sunday11:30–12:30 40
PriceMYR 40 per class · 1-Class Pass (drop in) 27
MYR 140 per month · 1-Month Pass (1/Week) 28
MYR 330 per package · 3-Month Pass (1/Week) 29
MYR 50 paid once 30
Trial classpaid · MYR 30 (unit not stated) 31

Teens Contemporary (BEG) 24

Ages8–15 years 24
Class times
Sunday14:00–15:00 41
PriceMYR 40 per class · 1-Class Pass (drop in) 27
MYR 140 per month · 1-Month Pass (1/Week) 28
MYR 330 per package · 3-Month Pass (1/Week) 29
MYR 50 paid once 30
Trial classpaid · MYR 30 (unit not stated) 31

Teens Hip Hop (BEG) 24

Ages8–15 years 24
Class times
Sunday14:00–15:00 42
PriceMYR 40 per class · 1-Class Pass (drop in) 27
MYR 140 per month · 1-Month Pass (1/Week) 28
MYR 330 per package · 3-Month Pass (1/Week) 29
MYR 50 paid once 30
Trial classpaid · MYR 30 (unit not stated) 31

Ballet (RAD grade 1) 43

Ages8–9 years 43
Class times
Tuesday17:00–18:00 44
Saturday13:30–14:30 45
Sunday12:30–13:30 46
PriceMYR 160 per month · 1-Month Pass (1/Week) 47
MYR 210 per month · 1-Month Pass (2/Week) 48
MYR 50 paid once 30
Trial classpaid · MYR 45 (unit not stated) 49

Ballet (RAD grade 3) 50

Ages10–11 years 50
Class times
Tuesday19:30–20:30 51
Wednesday19:00–20:00 52
Thursday19:00–20:30 53
Saturday11:30–12:30 54
Sunday10:00–11:00 55
PriceMYR 180 per month · 1-Month Pass (1/Week) 56
MYR 250 per month · 1-Month Pass (2/Week) 57
MYR 50 paid once 30
Trial classpaid · MYR 45 (unit not stated) 49

Ballet (RAD primary) 58

Ages7–8 years 58
Class times
Wednesday17:00–18:00 59
Saturday09:00–10:00 60
Sunday13:30–14:30 61
PriceMYR 150 per month · 1-Month Pass (1/Week) 62
MYR 200 per month · 1-Month Pass (2/Week) 63
MYR 50 paid once 30
Trial classpaid · MYR 30 (unit not stated) 64

Ballet (RAD intermediate) 65

Ages12+ years 65
Class times
Wednesday19:30–21:00 66
Thursday17:30–19:00 67, 20:00–21:30 68
Friday19:30–21:00 69
Saturday13:30–14:30 70, 15:30–17:00 71
PriceMYR 260 per month · 1-Month Pass (1/Week) 72
MYR 400 per month · 1-Month Pass (2/Week) 73
MYR 50 paid once 30
Trial classpaid · MYR 45 (unit not stated) 49

Ballet (RAD inter-found) 65

Ages12+ years 65
Class times
Thursday19:00–20:00 74
Saturday10:00–11:30 75
Sunday11:00–12:00 76
PriceMYR 240 per month · 1-Month Pass (1/Week) 77
MYR 360 per month · 1-Month Pass (2/Week) 78
MYR 50 paid once 30
Trial classpaid · MYR 45 (unit not stated) 49

Ballet Elite 32

Ages8–16 years 32
Class times
Friday16:30–18:30 79
Saturday17:00–19:00 80
Sunday15:00–17:00 81

Ballet (RAD grade 2) 82

Ages9–10 years 82
Class times
Friday19:00–20:30 83
Saturday11:30–12:30 84
Sunday09:00–10:00 85
PriceMYR 170 per month · 1-Month Pass (1/Week) 86
MYR 230 per month · 1-Month Pass (2/Week) 87
MYR 50 paid once 30
Trial classpaid · MYR 45 (unit not stated) 49

Baby Ballet (BEG) 88

Ages4–5 years 88
Class times
Saturday10:00–11:00 89
PriceMYR 120 per month · 1-Month Pass (1/Week) 90
MYR 50 paid once 30
Trial classpaid · MYR 30 (unit not stated) 64

Ballet (RAD grade 5) 65

Ages12+ years 65
Class times
Saturday12:30–13:30 91
Sunday12:00–13:30 92
PriceMYR 200 per month · 1-Month Pass (1/Week) 93
MYR 290 per month · 1-Month Pass (2/Week) 94
MYR 50 paid once 30
Trial classpaid · MYR 45 (unit not stated) 49

Ballet (RAD pre-primary) · 6–7 years 95

Ages6–7 years 95
Class times
Saturday14:30–15:30 96
PriceMYR 140 per month · 1-Month Pass (1/Week) 28
MYR 190 per month · 1-Month Pass (2/Week) 97
MYR 50 paid once 30
Trial classpaid · MYR 30 (unit not stated) 64

Ballet (RAD grade 4) 65

Ages12+ years 65
Class times
Saturday14:30–15:30 98
Sunday10:00–11:00 99
PriceMYR 190 per month · 1-Month Pass (1/Week) 100
MYR 270 per month · 1-Month Pass (2/Week) 101
MYR 50 paid once 30
Trial classpaid · MYR 45 (unit not stated) 49

Ballet (RAD Pre-primary) · 7–8 years 58

Ages7–8 years 58
Class times
Sunday14:30–15:30 102
PriceMYR 140 per month · 1-Month Pass (1/Week) 28
MYR 190 per month · 1-Month Pass (2/Week) 97
MYR 50 paid once 30
Trial classpaid · MYR 30 (unit not stated) 64

Modern (ISTD intermediate) 103

Ages13+ years 103
Class times
Wednesday18:00–19:00 104
Sunday12:00–13:00 105
PriceMYR 240 per month · 1-Month Pass (1/Week) 77
MYR 380 per month · 1-Month Pass (2/Week) 106
MYR 50 paid once 30
Trial classpaid · MYR 45 (unit not stated) 49

Modern (ISTD grade 5) 107

Ages11+ years 107
Class times
Saturday15:30–16:30 108
Sunday11:00–12:00 109
PriceMYR 180 per month · 1-Month Pass (1/Week) 56
MYR 280 per month · 1-Month Pass (2/Week) 110
MYR 50 paid once 30
Trial classpaid · MYR 45 (unit not stated) 49

Branches and opening hours

Sole To Soul Dance Studio

Level 1, 2, 3 19, Jalan SS 23/11 Taman SEA 47400 Petaling Jaya Selangor MALAYSIA 16

Opening hours 17
+618 19 20 21 22 23
Monday–Friday18:00–22:30
Saturday10:00–17:00
Sunday10:00–13:00

Taman SEA · Google listing

Open map

Sources

  1. www.soletosouldance.com/ · published by the place
    1. RAD Ballet Programs, Hip Hop, Urban, New School, Lyrical, Contemporary, Bollywood, Kpop, Street Jazz, Belly
    2. At Sole To Soul Dance Studio, we provide a comprehensive and academy-based training environment designed
    3. to support dancers at every stage of their journey. With over 100 classes weekly, students
    4. have the opportunity to explore a wide range of dance styles, levels, and teaching approaches.
    5. Our programs are thoughtfully designed for all levels, from absolute beginners taking their first steps
    6. to pre-professional and professional dancers seeking to refine their craft.
    7. The Elite Training Program is designed for dancers with strong potential who are ready to
    8. train with greater focus, discipline, and purpose. Through a progressive training system, dancers develop strong
    9. technique, physical strength, control, musicality, performance quality, and stage presence, while learning to embrace challenges,
    10. feedback, teamwork, and the commitment required to grow. Beyond the studio, dancers have opportunities to
    11. perform in showcases, studio productions, curated events, and local or international competitions, with the potential
  2. www.soletosouldance.com/p/schedule.html · published by the place
    1. Studio is closed on 8 & 9 Nov, 2026
    2. Class Type : Youth class, 8 - 15 years
    3. Saturdays 10:30 - 11:30am Teens Kpop Mix (BEG)
    4. Saturdays 11:30 - 12:30pm Teens Kpop Mix (BEG)
    5. 1-Class Pass (drop in) RM 40
    6. 1-Month Pass (1/Week) RM 140
    7. 3-Month Pass (1/Week) RM 330
    8. Class Type : Training class, Girls 8 - 16 years
    9. Saturdays 10:30 - 12:30pm NEW Teens Kpop Elite
    10. Sundays 10:30 - 12:30pm Teens Kpop Elite
    11. Class Type : Youth class, 4 - 7 years
    12. Saturdays 11:30 - 12:30pm NEW Kids Hip Hop (BEG)
    13. Sundays 02:00 - 03:00pm NEW Teens Street Dance (BEG)
    14. Saturdays 02:00 - 03:00pm Teens Kpop Girls (BEG)
    15. Sundays 11:30 - 12:30pm Teens Kpop Girls (BEG)
    16. Sundays 11:30 - 12:30pm Kids Kpop Mix (BEG)
    17. Sundays 02:00 - 03:00pm Teens Contemporary (BEG)
    18. Sundays 02:00 - 03:00pm Teens Hip Hop (BEG)
    19. Class Type : Syllabus class, 8 - 9 years
    20. Tuesdays 05:00 - 06:00pm Ballet (RAD grade 1)
    21. Saturdays 01:30 - 02:30pm Ballet (RAD grade 1)
    22. Sundays 12:30 - 01:30pm Ballet (RAD grade 1)
    23. 1-Month Pass (1/Week) RM 160
    24. 1-Month Pass (2/Week) RM 210
    25. Class Type : Syllabus class, 10 - 11 years
    26. Tuesdays 07:30 - 08:30pm Ballet (RAD grade 3)
    27. Wednesdays 07:00 - 08:00pm Ballet (RAD grade 3)
    28. Thursdays 07:00 - 08:30pm Ballet (RAD grade 3)
    29. Saturdays 11:30 - 12:30pm Ballet (RAD grade 3)
    30. Sundays 10:00 - 11:00am Ballet (RAD grade 3)
    31. 1-Month Pass (1/Week) RM 180
    32. 1-Month Pass (2/Week) RM 250
    33. Class Type : Syllabus class, 7 - 8 years
    34. Wednesdays 05:00 - 06:00pm Ballet (RAD primary)
    35. Saturdays 09:00 - 10:00am Ballet (RAD primary)
    36. Sundays 01:30 - 02:30pm Ballet (RAD primary)
    37. 1-Month Pass (1/Week) RM 150
    38. 1-Month Pass (2/Week) RM 200
    39. Class Type : Syllabus class, 12 years & up
    40. Wednesdays 07:30 - 09:00pm Ballet (RAD intermediate)
    41. Thursdays 05:30 - 07:00pm Ballet (RAD intermediate)
    42. Thursdays 08:00 - 09:30pm Ballet (RAD intermediate)
    43. Fridays 07:30 - 09:00pm Ballet (RAD intermediate)
    44. Saturdays 01:30 - 02:30pm Ballet (RAD intermediate)
    45. Saturdays 03:30 - 05:00pm Ballet (RAD intermediate)
    46. 1-Month Pass (1/Week) RM 260
    47. 1-Month Pass (2/Week) RM 400
    48. Thursdays 07:00 - 08:00pm Ballet (RAD inter-found)
    49. Saturdays 10:00 - 11:30am Ballet (RAD inter-found)
    50. Sundays 11:00 - 12:00pm Ballet (RAD inter-found)
    51. 1-Month Pass (1/Week) RM 240
    52. 1-Month Pass (2/Week) RM 360
    53. Fridays 04:30 - 06:30pm Ballet Elite
    54. Saturdays 05:00 - 07:00pm Ballet Elite
    55. Sundays 03:00 - 05:00pm Ballet Elite
    56. Class Type : Syllabus class, 9 - 10 years
    57. Fridays 07:00 - 08:30pm Ballet (RAD grade 2)
    58. Saturdays 11:30 - 12:30pm Ballet (RAD grade 2)
    59. Sundays 09:00 - 10:00am Ballet (RAD grade 2)
    60. 1-Month Pass (1/Week) RM 170
    61. 1-Month Pass (2/Week) RM 230
    62. Class Type : Syllabus class, 4 - 5 years
    63. Saturdays 10:00 - 11:00am New Baby Ballet (BEG)
    64. 1-Month Pass (1/Week) RM 120
    65. Saturdays 12:30 - 01:30pm Ballet (RAD grade 5)
    66. Sundays 12:00 - 01:30pm Ballet (RAD grade 5)
    67. 1-Month Pass (1/Week) RM 200
    68. 1-Month Pass (2/Week) RM 290
    69. Class Type : Syllabus class, 6 - 7 years
    70. Saturdays 02:30 - 03:30pm Ballet (RAD pre-primary)
    71. 1-Month Pass (2/Week) RM 190
    72. Saturdays 02:30 - 03:30pm Ballet (RAD grade 4)
    73. Sundays 10:00 - 11:00am Ballet (RAD grade 4)
    74. 1-Month Pass (1/Week) RM 190
    75. 1-Month Pass (2/Week) RM 270
    76. Sundays 02:30 - 03:30pm Ballet (RAD Pre-primary)
    77. Class Type : Syllabus class, 13 years & up
    78. Wednesdays 06:00 - 07:00pm Modern (ISTD intermediate)
    79. Sundays 12:00 - 01:00pm Modern (ISTD intermediate)
    80. 1-Month Pass (2/Week) RM 380
    81. Class Type : Syllabus class, 11 years & up
    82. Saturdays 03:30 - 04:30pm Modern (ISTD grade 5)
    83. Sundays 11:00 - 12:00pm Modern (ISTD grade 5)
    84. 1-Month Pass (2/Week) RM 280
  3. www.soletosouldance.com/ · published by the place
    1. we provide a comprehensive and academy-based training environment
    2. 每周超过 100 堂课程
    3. 週100クラス以上を開講し
    4. Level 1, 2, 3 19, Jalan SS 23/11 Taman SEA 47400 Petaling Jaya Selangor MALAYSIA
  4. www.google.com/maps · Google listing
    1. Wednesday 18:00–22:30
    2. Thursday 18:00–22:30
    3. Friday 18:00–22:30
    4. Saturday 10:00–17:00
    5. Sunday 10:00–13:00
    6. Monday 18:00–22:30
    7. Tuesday 18:00–22:30
  5. www.soletosouldance.com/p/policies.html · published by the place
    1. New Student Registration (RM 50)
  6. www.soletosouldance.com/p/trial.html · published by the place
    1. RM 30 - Kids, Teens & Adult classes
    2. RM 45 - Graded RAD Ballet & ISTD Modern
    3. RM 30 - Baby Ballet, RAD Pre-Primary & RAD Primary In Dance