Mówiąc to, wziął księżniczkę za rękę i zaprowadził na taras, gdzie dawniej ukrył zaklętego rumaka. Księżniczka spojrzała na rumaka i rzekła:

— Wątpię, aby ten rumak był tak silny, żeby unieść dwóch jeźdźców na grzbiecie.

— Nie bój się — rzekł Firuz-Szach — jestem z góry pewien, że uniesie.

I Firuz-Szach dosiadł rumaka, przechylił się w siodle, ujął wpół księżniczkę i posadził ją przed sobą.

— Pozwól mi pokręcić śrubkę! — rzekła księżniczka. — Kiedy mi opowiadałeś o zaklętym rumaku, marzyłam w duszy, że sama kiedyś zakręcę śrubkę magiczną.

Książę wskazał odpowiednią śrubkę, księżniczka pokręciła i rumak uniósł się wysoko w powietrze. Firuz-Szach skierował go wprost z Bengalu do Persji.

Rumak zaklęty tak szybko unosił księcia i księżniczkę, że w ciągu dwóch godzin już byli w Persji. Książę Firuz-Szach zatrzymał rumaka nie przed pałacem królewskim, lecz przed innym, letnim pałacem, za miastem. Chciał bowiem osobiście uprzedzić króla o wszystkim, co się stało, a potem dopiero uroczyście zapoznać go ze swoją narzeczoną. Zsiedli więc oboje z rumaka przed pałacem letnim, w którym znajdowała się jedna tylko stara i wierna służąca — Badora. Książę oddał księżniczkę bengalską pod opiekę Badory, zostawił rumaka zaklętego w podwórzu pałacowym, a sam pośpieszył do pałacu królewskiego, aby się zobaczyć z ojcem.

Książę zastał króla perskiego i całą jego świtę w żałobie, gdyż wszyscy sądzili, że młody książę od dawna już nie żyje. Jakaż była radość starego króla, gdy ujrzał swego syna i gdy go przycisnął do piersi! Książę Firuz-Szach opowiedział mu wszystkie przygody od początku do końca, a na samym właśnie końcu swego opowiadania zarumienił się i rzekł:

— Księżniczka bengalska, która mnie przyjęła tak serdecznie w swoim pałacu, opuściła dzisiaj państwo Bengalu.

— Gdzież się obecnie znajduje ta piękna księżniczka?” zapytał król Persji z wielkim zaciekawieniem.