Live online yoga · From India to the world

If you can breathe, you can do yoga.

Yoga is more than movement. For me, it’s a journey from the body to the breath, from the breath to the mind, and from the mind to deeper awareness. In my live classes, I guide you to move with your breath, practice pranayama, meditation, and Yoga Nidra, and gradually explore deeper yogic practices at your own level and pace. Whether you’re beginning your journey or ready to go deeper, we keep the practice simple: Breathe. Move. Become aware. Transform.

2,000+ people · 15+ countries · Live, never recorded

Yoga teacher guiding a mindful practice in a calm, light-filled studio.
Trusted by people atHPZoomJuniper NetworksTaskHumanFinestra RingCentralPazcare George P Johnson
Romeo Mahato

Yoga teacher. Wellness coach. Human being who helps people feel more at home in their bodies, minds, and lives.

I’ve taught yoga in many spaces and places, but the work is always the same: helping people come home to their bodies, find steadiness within themselves, and feel more present in their lives.

10,000+Teaching hours
2,000+Participants
15+Countries
15+ yrsInternational experience
Read Romeo's story
Online classes

Join live sessions from anywhere.

Three live classes a day, six days a week, taught in Indian Standard Time. Your local time is shown on each card, and you can check any city below.

Yoga teacher leading an intermediate early morning practice in a calm, light-filled Intermediate
Strength & FlowIntermediate

Early Morning Practice

For practitioners who already have a yoga practice and want to build strength, mobility, control and deeper awareness.

Romeo Mahato 60 min6:00 – 7:00 AM IST
Shown in your local time once the page loads
Join class
Morning Sessions for BeginnersBeginners
FoundationsBeginners

Morning Foundations

A welcoming starting point for people new to yoga, or returning after a break. Breath, basic shapes, no pressure.

Romeo Mahato 60 min7:30 – 8:30 AM IST
Shown in your local time once the page loads
Join class
Relaxation for Beginners, Evening SessionEvening
FoundationsBeginners

Evening Unwind

The same beginner-friendly class at the end of the day, ideal if mornings don't work, or you're joining from Europe or the Americas.

Romeo Mahato 60 min7:00 – 8:00 PM IST
Shown in your local time once the page loads
Join class

Find your class time

All classes are taught live in IST
IntermediateMorning · 60 min
6:00 – 7:00 AM IST
…
BeginnersMorning · 60 min
7:30 – 8:30 AM IST
…
BeginnersEvening · 60 min
7:00 – 8:00 PM IST
…

Times are calculated from today's date. Daylight-saving changes in your region are handled automatically.

An hour with Romeo

A glimpse into sixty minutes on the mat.

Romeo returns to the same shape at the beginning and the end of class, so you can feel, not just hear about, what changed.

01

Arrive & move

Take a breath. Get on the mat. Build heat, mobility and awareness.

02

Challenge

Explore something your body hasn't done before, with Romeo watching.

03

Reset & notice

Slow down. Same movement, different body.

Find your path

Strengthen your body, steady your mind.

Live sessions for every level, so you can start where you are and notice what changes.

A practice just for you

Not sure where to begin? Start with a beginners' class and move up when you're ready.

Join now

I'm new to yoga

Never really done yoga, or it's been a very long time? The beginners' classes assume nothing and build slowly.

Start here

I already practise

A more structured live practice, and a teacher who can see you and challenge you.

Intermediate

I'm getting back into it

Body, schedule or life got in the way. Pick a session and start again.

Start again
Why live?

You could practise with a video.

But a live class is different. You show up at the same time. Romeo is teaching you, live, and you notice your own progress, because someone is actually watching it happen.

A recorded video

  • Plays the same way for everyone
  • No one notices if your form drifts
  • Easy to pause, skip, or quietly stop showing up
  • You practise alone, on your own time

A live class with Romeo

  • Romeo is teaching you, in real time
  • He can see you and adjust what he says
  • You're practising alongside other people, live
  • Showing up becomes part of your week
A running list

Today I can...

Every class adds something small to this list. Some people track flexibility. Some track focus. Add yours.

touch my toeshold crow for 5 secondssit still for 10 minutesmove without painbreathe properlyget through an hour without checking my phone
Testimonials

Real people. Real changes.

They showed up. Then something changed.

Body

Badia BraizJamaica
Mind

Chanda ThakurVancouver
Body

Reagan Charles RodriguesLondon
Global experience

One practice. Many places.

Romeo has taught across four continents. Wherever you are, you can join from your own mat, at a time that works for your day.

IndiaUSAMexicoIndonesiaArgentinaChileCosta RicaPanamaJamaicaColombiaMauritius New Zealand Dominican Republic Thailand

Quick answers

Yes. The beginner classes are built for people who are new to yoga or returning after a long break. No experience is assumed.

No. Flexibility is something that develops through practice, it isn't a requirement to start. Romeo teaches to where your body is today.

There are three live sessions a day, five days a week: Intermediate at 6:00–7:00 AM IST, Beginners at 7:30–8:30 AM IST, and Beginners again at 7:00–8:00 PM IST. Your membership covers every session at your level, so beginners can come in the morning, the evening, or both.

Your monthly membership gives you access to every scheduled class at your level within that month, so you're welcome to join whichever sessions fit your week.

All questions

Follow us on @yogaawithromeo

Stay connected

Class reminders, the occasional note from Romeo, and first word when a new month opens. No noise.

Book This Month