Top 22 Most Popular Fantasy Korean Dramas Of All Time (2023)

Explore the supernatural world of magic, mixed realities, and romance with this recommended list of fantasy dramas.

The world has been captivated by the interesting plot and characters in Korean dramas. They are interesting to watch because they have romance, comedy, action, and melodrama.

Kdramas pay attention to detail. The stunning cinematography and interesting plots of these dramas are meant to keep people watching. People like Kdramas because the characters are well-rounded and easy to relate to.

Best Fantasy Dramas

One of the most popular genres in dramas is fantasy. These dramas take viewers to magical worlds full of mythical creatures, supernatural powers, and epic battles between good and evil.

fantasy korean dramas

In these dramas, you’ll find a mix of fantasy, reality, romance, and thriller. This will help your imagination and feelings come back to life, and you’ll be able to feel both the sweetness and bitterness of love.

If you’re in the mood of watching some good dramas with fantasy elements, here is the list of the best fantasy Kdramas that are recommended to watch.

1. Alchemy Of Souls

Hangul: 환혼

Year: 2022

Set in a fictional country called Daeho, Jang Wook of the noble Jang family has a secret about his birth. He meets Mu Deok, an elite warrior trapped within a physically weak body who becomes his servant and secretly begins teaching him how to fight.

Alchemy of souls kdrama 11

Rating:

5 star rating

Main Cast (Characters):

  • Lee Jae Wook as Jang Wook
  • Jung So Min as Mu Deok Yi
  • Hwang Min Hyun as Seo Yul
  • Shin Seung Ho as Go Won

No. Of Episodes: 20 (80 min. each)

Streaming Options (region-specific):

Netflix button
Free streaming sites button

2. Mr. Queen

Hangul: 철인왕후

Year: 2020

Bong Hwan works as a chef at the Blue House in the present day. He has a free spirit, but his spirit ends up in Queen So Yong’s body in the Joseon period. So Yong will find out that her husband has some secrets and is not as kind as he seems.

mr queen kdrama 11

Rating:

5 star rating

Main Cast (Characters):

  • Shin Hye Sun as Kim So Yong
  • Kim Jung Hyun as King Cheoljong
  • Bae Jong Ok as Dowager Sunwon
  • Kim Tae Woo as Kim Jwa Geun

No. Of Episodes: 20 (75 min. each)

Streaming Options (region-specific):

Viki button
Prime video button
Hulu button
Free streaming sites button

3. Tomorrow

The drama tells the story of Joon Woong, who crosses paths with grim reapers, who are on a special mission of suicide prevention, and works with them as the youngest contract worker in the crisis management team of death angels.

tomorrow kdrama 11

Cast –

  • Kim Hee Sun as Goo Ryun
  • Rowoon as Choi Joon Woong
  • Lee Soo Hyuk as Park Joong Gil
  • Yoon Ji On as Im Ryung Goo

No. Of Episodes – 16

Watch On – Netflix

4. Goblin

Hangul: 도깨비

Year: 2017

Kim Shin (Goblin) is framed as a traitor and executed by the young monarch. Years after his death, he is cursed by the Almighty to be eternal forever. He encounters Ji Eun Tak, who claims to be his spouse. The plot centres around four main leads.

goblin kdrama 11

Rating:

4 5 star rating

Main Cast (Characters):

  • Gong Yoo as Kim Shin
  • Kim Go Eun as Ji Eun Tak
  • Lee Dong Wook as Grim Reaper
  • Yoo In Na as Sunny

No. Of Episodes: 16 (80 min. each)

Streaming Options (region-specific):

Netflix button
Viki button
Prime video button
Viu button
Mx player button
Free streaming sites button

5. While You Were Sleeping

Hangul: 당신이 잠든 사이에

Year: 2017

A prosecutor named Jae Chan chooses to change the course of events, which saves the lives of Hong Joo and Woo Tak. When they start dreaming about each other, they understand that their lives are now tied together in some way.

while you were sleeping kdrama 11

Rating:

4 5 star rating

Main Cast (Characters):

  • Bae Suzy as Nam Hong Ju
  • Lee Jong Suk as Jung Jae Chan
  • Jung Hae In as Han Woo Tak
  • Lee Sang Yeob as Lee Yu Beom

No. Of Episodes: 16 (60 min. each)

Streaming Options (region-specific):

Viki button
Kocowa button
Hulu button
Viu button
Free streaming sites button

6. 18 Again

Hangul: 18 어게인

Year: 2020

Hong Dae Young, a 37-year-old man on the verge of being divorced from his wife suddenly finds himself inside his 18-year-old body. He starts living a new life under a new name Ko Woo Young to get closer to his children and protect them.

18 again kdrama 11

Rating:

4 star rating

Main Cast (Characters):

  • Kim Ha Neul as Jung Da Jung
  • Yoon Sang Hyun as Hong Dae Young
  • Lee Do Hyun as Ko Woo Young
  • Roh Jeong Eui as Hong Shi Ah

No. Of Episodes: 16 (70 min. each)

Streaming Options (region-specific):

Netflix button
Viki button
Wetv button
Iqiyi button
Viu button
Free streaming sites button

7. Moon Lovers

When a total eclipse of the sun takes place, Ha Jin is transported back in time to the Goryeo Dynasty. She soon befriends several of the princes and meets the 4th Prince, Wang So. She finds herself caught up in palace politics and the rivalry among the princes as they fight for the throne.

moon lovers scarlet heart ryeo kdrama 11

Cast –

  • Lee Joon Gi as Wang So
  • IU as Go Ha Jin / Hae Soo
  • Kang Ha Neul as Wang Wook
  • Hong Jong Hyun as Wang Yo

No. Of Episodes – 20

Watch On – Viu

8. Hotel Del Luna

Hangul: 호텔 델루나

Year: 2019

Hotel del Luna is the namesake hotel in the heart of Seoul that exclusively serves to ghosts; Jang Man Wol, the gorgeous but ill-tempered CEO, is cursed to manage the hotel owing to a heinous act she committed but cannot remember.

hotel del luna kdrama 11

Rating:

4 star rating

Main Cast (Characters):

  • IU as Jang Man Wol
  • Yeo Jin Goo as Goo Chan Sung
  • Shin Jung Keun as Kim Sun Bi
  • Bae Hae Seon as Choi Seo Hee

No. Of Episodes: 16 (80 min. each)

Streaming Options (region-specific):

Netflix button
Viki button
Prime video button
Disney plus hotstar button
Wetv button
Free streaming sites button

9. Ghost Doctor

A fantasy medical drama about two doctors from extreme backgrounds and skills merging into one person. They are very different in terms of their backgrounds, skills, or personalities, but end up combining bodies and spirits.

ghost doctor kdrama 11

Cast –

  • Rain as Cha Young Min
  • Uee as Jang Se Jin
  • Kim Bum as Ko Seung Tak
  • Son Na Eun as Oh Soo Jung

No. Of Episodes – 16

Watch On – Viki

10. 365: Repeat The Year

Hangul: 365: 운명을 거스르는 1년

Year: 2020

The story of a group of people who are given the opportunity to relive a year of their lives in order to prevent a tragic accident from happening. Along the way, they uncover hidden truths about themselves and those around them, and must confront their past mistakes.

365 repeat the year kdrama 11

Rating:

4 star rating

Main Cast (Characters):

  • Lee Joon Hyuk as Ji Hyung Joo
  • Nam Ji Hyun as Shin Ga Hyun
  • Kim Jee Soo as Lee Shin
  • Lee Sung Wook as Park Sun Ho

No. Of Episodes: 24 (35 min. each)

Streaming Options (region-specific):

Viki button
Viu button
Prime video button
Kocowa button
Free streaming sites button

11. W: Two Worlds

Hangul: 더블유

Year: 2016

When Yeon Joo starts to read “W,” a webtoon written by her father, she is pulled into the world of “W.” While she is in the webtoon, she saves Kang Cheol and becomes involved in a murder case.

w two worlds kdrama 11

Rating:

4 star rating

Main Cast (Characters):

  • Han Hyo Joo as Oh Yeon Joo
  • Lee Jong Suk as Kang Cheol
  • Kim Eui Sung as Oh Sung Moo
  • Lee Tae Hwan as Seo Do Yoon

No. Of Episodes: 16 (60 min. each)

Streaming Options (region-specific):

Netflix button
Viki button
Wetv button
Free streaming sites button

12. Angel’s Last Mission: Love

Hangul: 단, 하나의 사랑

Year: 2019

A ballerina suffers an accident that leaves her blind. Dan is an optimistic, carefree angel who is always getting into trouble. To return to heaven he is given the seemingly impossible mission of finding true love for her but ends up falling for her himself.

angels last mission love kdrama 11

Rating:

3 5 star rating

Main Cast (Characters):

  • Kim Myung Soo as Kim Dan
  • Shin Hye Sun as Lee Yeon Seo
  • Lee Dong Gun as Ji Kang Woo
  • Kim Bo Mi as Geum Ni Na

No. Of Episodes: 32 (35 min. each)

Streaming Options (region-specific):

Netflix button
Viki button
Youtube button
Viu button
Kocowa button
Mx player button

13. Extraordinary You

Hangul: 어쩌다 발견한 하루

Year: 2019

In the drama, a high school girl named Dan Oh finds out that she is just a minor character in a romance manga called “Secret.” She tries to change the fixed story of her love and life by using flashes of storyboard that only she can see.

extraordinary you kdrama 11

Rating:

3 5 star rating

Main Cast (Characters):

  • Kim Hye Yoon as Eun Dan Oh
  • Ro Woon as Ha Ru
  • Lee Jae Wook as Baek Gyung
  • Lee Na Eun as Yeo Joo Da

No. Of Episodes: 32 (35 min. each)

Streaming Options (region-specific):

Netflix button
Viki button
Wetv button
Viu button
Kocowa button
Free streaming sites button

14. Legend Of The Blue Sea

The series centers on the love story of Shim Chung, a mermaid, and Joon Jae, a witty con artist. Focusing on rebirth, fate, and unrequited love, their tale is shown with the parallel story of their Joseon-era incarnations, the mermaid, Se Hwa, and town head, Dam Leong.

legend of the blue sea kdrama 11

Cast –

  • Lee Min Ho as Heo Joon Jae
  • Jun Ji Hyun as Shim Chung
  • Lee Hee Joon as Jo Nam Doo
  • Shin Won Ho as Tae Oh

No. Of Episodes – 20

Watch On – Netflix, Viki

15. The Sound Of Magic

The story unfolds when the mysterious magician Lee Eul suddenly appears in front of a girl named Yoon Ai, who has lost her dreams, and her classmate named Na Il Deung, who is being forced to dream.

the sound of magic kdrama 11

Cast –

  • Ji Chang Wook as Lee Eul
  • Choi Sung Eun as Yun Ai
  • Hwang In Yeop as Na Il Deung
  • Nam Da Reum as Lee Eul [Young]

No. Of Episodes – 6

Watch On – Netflix

16. Again My Life

Hangul: 어게인 마이 라이프

Year: 2022

The story of Hee Woo, a young & enthusiastic prosecutor who wakes up and finds himself alive again after getting killed. He gets a second chance to get justice after failing to bring down a politician named Tae Seob and discover the truth.

again my life kdrama 11

Rating:

4 star rating

Main Cast (Characters):

  • Lee Joon Gi as Kim Hee Woo
  • Lee Kyung Young as Cho Tae Seob
  • Kim Ji Eun as Kim Hee Ah
  • Cha Joo Young as Han Ji Hyun

No. Of Episodes: 16 (65 min. each)

Streaming Options (region-specific):

Viki button
Viu button
Free streaming sites button

17. Bulgasal: Immortal Souls

A drama that revolves around two characters – Sang Un, a woman who was once a bulgasal but is reincarnated as a human, and Dan Hwal, a man who has turned into a bulgasal during the Joseon dynasty while working as a military official.

bulgasal immortal souls kdrama 11

Cast –

  • Lee Jin Wook as Dan Hwal
  • Lee Joon as Ok Eul Tae
  • Kwon Na Ra as Min Sang Woon
  • Gong Seung Yeon as Dan Sol

No. Of Episodes – 16

Watch On – Netflix

18. Tale Of The Nine-Tailed

Hangul: 구미호뎐

Year: 2020

A gumiho named Lee Yeon gives up his job as the guardian mountain spirit of Baekdudaegan to look for the soul of his one true love, Ah Eum. Yeon met Nam Ji Ah, a smart and brave producer at TVC Station, while working on a mission.

tale of the nine tailed kdrama 11

Rating:

4 star rating

Main Cast (Characters):

  • Lee Dong Wook as Lee Yeon
  • Jo Bo Ah as Nam Ji Ah / Ah Eum
  • Kim Bum as Lee Rang
  • Kim Yong Ji as Ki Yoo Ri

No. Of Episodes: 16 (65 min. each)

Streaming Options (region-specific):

Netflix button
Viki button
Prime video button
Viu button
Wetv button
Free streaming sites button

19. A Korean Odyssey

Hangul: 화유기

Year: 2017

In 2017, Oh Gong and Ma Wang conflict with each other as they look for a true light in a dark world. Having made a contract with Seon Mi 25 years ago, entitling her to seek help whenever she calls him, the two meet again in a fateful encounter.

a korean odyssey kdrama 11

Rating:

4 star rating

Main Cast (Characters):

  • Lee Seung Gi as Son Oh Gong
  • Oh Yeon Seo as Jin Seon Mi/ Sam Jang
  • Cha Seung Won as Woo Ma Wang/ Woo Hwi
  • Lee Hong Ki as Jeo Pal Kye/ P.K.

No. Of Episodes: 20 (80 min. each)

Streaming Options (region-specific):

Netflix button
Viki button
Viu button
Free streaming sites button

20. Reborn Rich

Hangul: 재벌집 막내아들

Year: 2022

Yoon Hyun Woo dies after the Sunyang Group family, which he had always been loyal to, frames him for theft. He is reborn as Jin Do Joon, the youngest son of the family, and tries to take over the company to get his payback.

reborn rich kdrama 11

Rating:

4 star rating

Main Cast (Characters):

  • Song Joong Ki as Do Joon / Hyun Woo
  • Lee Sung Min as Jin Yang Chul
  • Shin Hyun Bin as Seo Min Young
  • Yoon Je Moon as Jin Young Ki

No. Of Episodes: 16 (75 min. each)

Streaming Options (region-specific):

Viki button
Disney plus button
Viu button
Free streaming sites button

21. See You In My 19th Life

Hangul: 이번 생도 잘 부탁해

Year: 2023

Ji Eum is reborn for the 19th time. She can remember all of her past lives. She tries to find a guy named Seo Ha who she knew in a past life, and they fall in love despite the challenges of their different worlds.

see you in my 19th life kdrama 11

Rating:

4 star rating

Main Cast (Characters):

  • Shin Hye Sun as Ban Ji Eum
  • Ahn Bo Hyun as Moon Seo Ha
  • Ha Yoon Kyung as Yoon Cho Won
  • Ahn Dong Goo as Ha Do Yoon

No. Of Episodes: 12 (70 min. each)

Streaming Options (region-specific):

Netflix button
Free streaming sites button

22. A Time Called You

One year ago, Jun Hee’s boyfriend died. She still can’t get over his death. One day, she somehow goes back in time and finds herself in 1998 as a high school student. She meets a student there who looks a lot like her late boyfriend.

a time called you kdrama 12

Cast –

  • Jeon Yeo Been as Han Jun Hee / Min Joo
  • Ahn Hyo Seop as Ko Yeon Jun / Nam Si Heon
  • Kang Hoon as Jung In Kyu
  • Lee Min Goo as Kwon Do Hun

No. Of Episodes – 12

Watch On – Netflix

Wrapping Up

So, these were the recommended fantasy dramas you should watch if you are into magic, alternate realities, or just want some romance. These dramas will make your day better and more cheerful.

Follow us on Facebook, Instagram, X (Twitter), Pinterest & subscribe YouTube channel for more exciting content on Korean dramas & movies.

Keep Watching !!

Hi! I'm Min Chae from South Korea. I love to watch Korean dramas in my free time and can talk about them for hours. My favorite actor is Gong Yoo :)

Related Posts