17 ก.ย. 2026
เที่ยวเดียว

ONCF

4.4
565 รีวิวจากลูกค้า
  • Schedule
  • Stations
  • Reviews

กำหนดการและตารางเวลาของ ONCF

มาร์ราคิช - กาซาบลังกา
รถไฟ ที่นั่งเฟิร์สคลาส
05:50, 06:50, 07:50, 08:50, 09:50, 11:50, 12:50, 13:50, 14:50, 15:50, 16:50, 17:50
รถไฟ ที่นั่งชั้นสอง
05:50, 07:50, 09:50, 11:50, 13:50, 15:50, 16:50, 17:50, 21:00
กาซาบลังกา - มาร์ราคิช
รถไฟ ที่นั่งเฟิร์สคลาส
05:50, 06:15, 07:50, 08:50, 09:35, 09:50, 10:50, 11:35, 12:35, 12:50, 13:35, 13:50, 14:35, 14:50, 15:40, 16:35, 16:50, 17:50, 18:35, 19:35, 21:35
รถไฟ ที่นั่งชั้นสอง
06:15, 11:35, 13:35, 15:35, 16:35, 17:35, 18:35, 19:35, 21:35
แฟ็ส - มาร์ราคิช
รถไฟ ที่นั่งชั้นสอง
05:40, 07:40, 09:40, 11:40, 13:40, 15:40, 17:40
รถไฟ ที่นั่งเฟิร์สคลาส
05:40, 07:40, 09:40, 11:40, 13:40, 15:40, 17:40
มาร์ราคิช - แฟ็ส
รถไฟ ที่นั่งชั้นสอง
05:50, 07:50, 09:50, 11:50, 12:50, 13:50, 15:50
รถไฟ ที่นั่งเฟิร์สคลาส
05:50, 07:50, 09:50, 11:50, 12:50, 13:50, 15:50
มาร์ราคิช - แทนเจียร์
รถไฟ ตู้นอน
06:25, 21:00
รถไฟ ที่นั่งเฟิร์สคลาส
05:50, 07:50, 08:50, 09:50, 11:50, 12:50, 13:50, 14:50, 15:50, 16:50, 17:50, 21:00
รถไฟ ที่นั่งชั้นสอง
05:50, 07:50, 08:50, 09:50, 11:50, 12:50, 13:50, 14:50, 15:50, 16:50, 17:50, 21:00
กาซาบลังกา - แทนเจียร์
รถไฟ ที่นั่งชั้นสอง
07:00, 08:00, 10:00, 12:00, 14:00, 15:00, 16:00, 17:00, 21:00, 22:00
รถไฟ ที่นั่งเฟิร์สคลาส
07:00, 08:00, 10:00, 12:00, 14:00, 15:00, 16:00, 17:00, 21:00, 22:00
แฟ็ส - กาซาบลังกา
รถไฟ ที่นั่งชั้นสอง
05:40, 07:40, 08:40, 09:40, 10:40, 11:40, 12:40, 13:40, 14:40, 15:40, 16:40, 17:40, 19:40
รถไฟ ที่นั่งเฟิร์สคลาส
05:40, 07:40, 08:40, 09:40, 10:40, 11:40, 12:40, 13:40, 14:40, 15:40, 16:40, 17:40, 19:40
แทนเจียร์ - มาร์ราคิช
รถไฟ ที่นั่งชั้นสอง
06:00, 07:00, 08:00, 09:00, 11:00, 12:00, 14:00, 15:00, 16:00, 17:00
รถไฟ ที่นั่งเฟิร์สคลาส
06:00, 07:00, 08:00, 09:00, 11:00, 12:00, 14:00, 15:00, 16:00, 17:00
แทนเจียร์ - กาซาบลังกา
รถไฟ ที่นั่งชั้นสอง
07:00, 08:00, 10:00, 12:00, 14:00, 15:00, 16:00, 16:10
รถไฟ ที่นั่งเฟิร์สคลาส
06:00, 07:00, 08:00, 10:00, 12:00, 14:00, 15:00, 22:10
กาซาบลังกา - แฟ็ส
รถไฟ ที่นั่งชั้นสอง
06:40, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 18:30, 20:30
รถไฟ ที่นั่งเฟิร์สคลาส
06:40, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 18:30, 20:30
แทนเจียร์ - ราบัต
รถไฟ ที่นั่งชั้นสอง
06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 14:00, 15:00, 16:00, 17:00
รถไฟ ที่นั่งเฟิร์สคลาส
06:00, 07:00, 08:00, 09:00, 10:00, 12:00, 14:00, 15:00, 16:00, 17:00, 22:00
มาร์ราคิช - ราบัต
รถไฟ ที่นั่งชั้นสอง
04:50, 05:50, 07:50, 08:50, 09:50, 10:50, 11:50, 12:50, 13:50, 14:50, 15:50, 16:50, 17:50, 21:00
รถไฟ ที่นั่งเฟิร์สคลาส
04:50, 05:50, 07:50, 08:50, 09:50, 10:50, 11:50, 12:50, 13:50, 14:50, 15:50, 16:50, 17:50, 21:00
ราบัต - แทนเจียร์
รถไฟ ที่นั่งชั้นสอง
06:50, 07:50, 08:50, 09:50, 10:50, 12:50, 14:50, 15:50, 16:50, 17:50, 22:50
รถไฟ ที่นั่งเฟิร์สคลาส
06:50, 07:50, 08:50, 09:50, 10:50, 11:50, 12:50, 14:50, 15:50, 16:50, 22:50
แฟ็ส - ราบัต
รถไฟ ที่นั่งชั้นสอง
05:40, 06:40, 07:40, 08:40, 09:40, 10:40, 11:40, 12:40, 13:40, 14:40, 15:40, 16:40, 17:40, 18:40, 19:40
รถไฟ ที่นั่งเฟิร์สคลาส
05:40, 06:40, 07:40, 08:40, 09:40, 10:40, 11:40, 12:40, 13:40, 14:40, 15:40, 16:40, 17:40, 18:40, 19:40
ราบัต - มาร์ราคิช
รถไฟ ที่นั่งชั้นสอง
05:10, 07:35, 08:35, 09:32, 10:35, 12:33, 12:35, 13:35, 14:32, 14:35, 15:35, 16:35, 17:35, 18:35, 20:35
รถไฟ ที่นั่งเฟิร์สคลาส
05:10, 08:35, 09:35, 10:35, 12:35, 13:31, 13:35, 14:32, 14:35, 15:32, 15:35, 16:18, 16:35, 17:35, 18:33
ราบัต - แฟ็ส
รถไฟ ที่นั่งชั้นสอง
06:37, 07:37, 08:27, 09:27, 10:27, 11:27, 12:27, 13:27, 14:27, 15:27, 16:27, 17:27, 18:27, 19:27, 21:27
รถไฟ ที่นั่งเฟิร์สคลาส
06:37, 07:37, 08:27, 09:27, 10:27, 11:27, 12:27, 13:27, 14:27, 15:27, 16:27, 17:27, 19:27, 20:27, 22:27
แทนเจียร์ - แฟ็ส
รถไฟ ที่นั่งชั้นสอง
07:00, 11:35, 14:25, 14:30, 19:05
รถไฟ ที่นั่งเฟิร์สคลาส
07:00, 11:35, 14:25, 14:30, 19:05
แฟ็ส - แทนเจียร์
รถไฟ ที่นั่งชั้นสอง
05:40, 11:15, 14:00, 18:00
รถไฟ ที่นั่งเฟิร์สคลาส
05:40, 11:15, 14:00, 18:00
นาดอร์ - แฟ็ส
รถไฟ ที่นั่งชั้นสอง
09:36, 20:26
รถไฟ ที่นั่งเฟิร์สคลาส
09:36, 20:26
แม็กแน็ส - แฟ็ส
07:25, 08:47, 09:55, 10:39, 11:18, 12:39, 13:40, 14:39
ราบัต - แม็กแน็ส
รถไฟ ที่นั่งเฟิร์สคลาส
06:37, 07:37, 08:27, 09:27, 10:27, 11:27, 12:27, 13:27, 14:27, 15:27, 16:27, 17:27, 18:27, 19:27, 20:27, 21:27, 22:27
รถไฟ ที่นั่งชั้นสอง
07:37, 08:27, 09:27, 10:27, 11:27, 12:27, 13:27, 14:27, 15:27, 16:27, 18:27, 20:27, 22:14
กาซาบลังกา - แม็กแน็ส
05:40, 06:40, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30, 21:15
แม็กแน็ส - ราบัต
รถไฟ ที่นั่งชั้นสอง
05:30, 06:17, 07:17, 08:17, 09:17, 10:17, 11:17, 12:17, 13:17, 14:17, 15:17, 16:17, 17:17, 18:17, 19:17, 20:17
รถไฟ ที่นั่งเฟิร์สคลาส
06:17, 07:17, 08:17, 09:17, 10:17, 11:17, 12:17, 13:17, 14:17, 15:17, 16:17, 17:17, 18:17, 19:17
แฟ็ส - นาดอร์
รถไฟ ที่นั่งชั้นสอง
02:28, 10:00
รถไฟ ที่นั่งเฟิร์สคลาส
02:28, 10:00
แม็กแน็ส - แทนเจียร์
07:36, 11:51, 14:37
แฟ็ส - เกไนตรา
05:40, 06:40, 07:40, 08:40, 09:40, 10:40, 11:40, 12:40, 13:40, 14:40, 15:40, 16:40, 17:40, 18:40, 19:40
เกไนตรา - แฟ็ส
07:10, 08:13, 09:02, 10:02, 11:02, 12:02, 14:02, 15:02, 16:02, 17:02, 18:02, 19:02, 20:02, 21:02, 22:02
แม็กแน็ส - กาซาบลังกา
05:30, 06:17, 07:17, 08:17, 09:17, 10:17, 11:17, 12:17, 13:17, 14:17, 15:17, 16:17, 17:17, 18:18, 19:17, 20:17
กาซาบลังกา - เกไนตรา
06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00, 21:00

เกี่ยวกับ ONCF

การเดินทางโดยรถไฟเป็นวิธีที่สะดวกสบายในการสำรวจประเทศ ไม่ว่าคุณจะต้องการประสบการณ์แบบคลาสสิกด้วยรถไฟทางไกลที่วิ่งช้าหรือรถไฟความเร็วสูงสมัยใหม่ การเดินทางโดยรถไฟช่วยให้คุณไปถึงจุดหมายปลายทางได้อย่างมีสไตล์และเพลิดเพลินกับการเดินทางอย่างเต็มที่ ONCF เป็นหนึ่งในผู้ให้บริการที่คุณสามารถจองตั้วรถไฟได้ ก่อนยืนยันการจอง อย่าลืมตรวจสอบวันเดินทาง ชั้นโดยสาร ราคา และเงื่อนไขค่าโดยสารก่อน

สถานีหลัก ๆ ของ ONCF

สถานีหลัก ๆ ที่ครอบคลุมโดยแผนที่เส้นทางของ ONCF ได้แก่

  • สถานีรถไฟมาราเคช
  • สถานีรถไฟกาซาบล็องกา
  • สถานีรถไฟเฟส
  • สถานีรถไฟแทนเจียร์
  • สถานีรถไฟราบัตวิลล์
  • สถานีรถไฟมาราเคช
  • สถานีรถไฟราบัต
  • สถานีแกร์ คาซา โวยาเจอร์ กาซาบล็องกา
  • สถานีรถไฟสนามบินโมฮัมเหม็ดที่ 5
  • สถานีรถไฟเกนิตรา

เส้นทางยอดนิยมของ ONCF

ชั้นโดยสารรถไฟและราคาของ ONCF

คุณสามารถเลือกตั๋วชั้นหนึ่งหรือชั้นสองในตู้นอนสำหรับการเดินทางตอนกลางคืน หรือเลือกที่นั่งแบบแข็งหรือนุ่มได้หากมีให้บริการ ทั้งนี้ขึ้นอยู่กับระยะเวลาการเดินทางและความต้องการของคุณ โปรดทราบว่า การเลือกชั้นโดยสารขึ้นอยู่กับเส้นทางและระยะเวลาการเดินทางของคุณ โดยพื้นฐานแล้ว รถไฟของคุณอาจมีเตียงนอนชั้นหนึ่ง แต่คุณจะไม่สามารถจองได้หากคุณเดินทางเพียงช่วงสั้น ๆ สองชั่วโมง ส่วนเตียงนอนชั้นสองเป็นตัวเลือกที่ดีสำหรับการเดินทางระยะไกล และที่นั่งนุ่มเหมาะสำหรับการเดินทางโดยรถไฟที่ใช้เวลาไม่เกิน 4-5 ชั่วโมง

ข้อดีและข้อเสียของการเดินทางโดยรถไฟ

ข้อดีของการเดินทางโดยรถไฟ

  • ข้อดีที่สุดของการเดินทางโดยรถไฟคือ ไม่มีปัญหารถติด แม้ในชั่วโมงเร่งรีบ วันหยุดยาว หรือช่วงไฮซีซัน
  • ขั้นตอนการจองออนไลน์ที่ง่ายแสนง่าย ไม่จำเป็นต้องไปที่สถานีรถไฟ ซึ่งเมื่อไม่นานมานี้ในหลาย ๆ สถานที่ยังคงจำเป็นต้องไปจองที่สถานีรถไฟอยู่
  • โดยทั่วไปแล้ว ราคาตั๋วรถไฟมักจะถูกกว่าตั๋วเครื่องบิน แต่สำหรับบางจุดหมายปลายทางและบางเส้นทาง เวลาในการเดินทางอาจจะไล่ ๆ กัน
  • แม้ว่าการเดินทางโดยรถไฟจะช้ากว่าการเดินทางทางอากาศอย่างชัดเจน แต่สถานีรถไฟมักจะตั้งอยู่ใจกลางเมือง ซึ่งช่วยประหยัดเวลาในการเดินทางไป/กลับได้อย่างมาก ในขณะที่สนามบินมักจะอยู่ห่างจากตัวเมืองค่อนข้างมาก
  • การเดินทางตอนกลางคืนช่วยให้คุณประหยัดค่าห้องพักโรงแรมและนอนหลับได้อย่างสบายในเวลาเดียวกัน ตรงกันข้ามกับรถบัสกลางคืนที่แม้แต่ชั้นนอนก็ยังต้องยอมทนต่อความไม่ค่อยสะดวกสบาย
  • บางเส้นทางจะมีบริการแบบหรูให้เลือกใช้

ข้อเสียของการเดินทางโดยรถไฟ

  • สำหรับการเดินทางระยะไกล เป็นที่แน่นอนว่าการเดินทางโดยรถไฟใช้เวลามากกว่าการเดินทางทางอากาศ
  • รถไฟส่วนมากวิ่งตามกำหนดเวลา แต่การล่าช้าก็ไม่ใช่เรื่องแปลกสำหรับการเดินทางด้วยรถไฟ และบางครั้งอาจล่าช้ามาก ดังนั้น หากคุณวางแผนจะต่อเครื่องบิน ควรตรวจสอบเวลาเดินทางมาถึงของรถไฟให้รอบคอบและเผื่อเวลาไว้ด้วย
  • ความสะอาดมักเป็นปัญหาสำหรับตั๋วรถไฟชั้นสองและชั้นสาม และห้องน้ำด้วย
  • หากรถไฟของคุณหยุดจอดหลายสถานี ในบางกรณีอาจเป็นเรื่องยากที่จะรู้ว่าควรลงเมื่อไหร่ เพราะบางครั้งไม่มีการประกาศหรือป้ายบอกสถานีชัดเจนเสมอไป ยกเว้นจออิเล็กทรอนิกส์เท่านั้น
อ่านเพิ่มเติม

สถานีของ ONCF

ความคิดเห็นต่อบริษัท ONCF

4.4
reviews-total-customer-reviews
5
59%
4
25%
3
11%
2
6%
1
0%
S
4
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 28 ก.ค. 2025
Tengo una queja tanto en la ida como en la vuelta. Mi mujer y yo viajamos separados porque los asientos no estaban juntos.
A
5
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 8 ก.ค. 2025
Great we stayed just around the corner and walked straight through to the platform as our train arrived
R
2
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 22 พ.ค. 2025
The train arrived maybe 20 minutes late. The ride was supposed to take 3 hours but took at least 3.5 hours. So, we arrived an hour later than we were supposed to. There was no wifi available even though it was supposed to be included with a first-class seat. Food was supposed to also be included but there was just a sad trolley with very minimal options. The AC was not working well and the air was actually considerably cooler off the train than on it.
R
2
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 22 พ.ค. 2025
The train arrived maybe 20 minutes late. The ride was supposed to take 3 hours but took at least 3.5 hours. So, we arrived an hour later than we were supposed to. There was no wifi available even though it was supposed to be included with a first-class seat. Food was supposed to also be included but there was just a sad trolley with very minimal options. The AC was not working well and the air was actually considerably cooler off the train than on it.
E
5
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 21 พ.ค. 2025
Esperienza molto positiva, treno pulito e comodo, con servizio bar e ritiro immondizia continuo per mantenere ordine e dare confortare ai passeggeri. Controlli ad ogni fermata che ci hanno fatto sentire molto sicuri e assistiti. Viaggiare in treno è un modo davvero comodo e confortevole per girare il Marocco.
L
4
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 26 ก.ย. 2024
Modern comfortable fast train. Easy to find our carriage. Luggage storage in short supply but the carriage was not full so we all managed. The train was late so that was a bit confusing but platform staff were helpful.
A
5
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 21 เม.ย. 2024
I was a solo traveller from Marrakesh to Casablanca.First class both ways. Reasonable price,I felt safe and relaxed experienced great adventure 😄
M
4
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 17 ส.ค. 2023
The communication on my e-ticket was good, the train was ontime, the journey was smooth. But, the toilet was smelly and dirty.
R
2
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 9 เม.ย. 2023
Your app overcharged us by $30!!! Didn't get the email that contained my tickets! Has to cancel and rebook to the next train departure! Wasnt a good experience dealing with the desk at the train station. They said you over charged us as the actual price was only $59! NOT $89.04
A
4
รถไฟ ที่นั่งชั้นสอง, ONCF, 12 มี.ค. 2023
Need to change train, rather easy. Good price and time sparing
R
2
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 22 ม.ค. 2023
I thought I will be offered free lunch or snack, as this was suggested by the 12go website, but the service man asked for money. I didn't have to pay for WC or Aircon, no TV on a board.
A
5
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 3 พ.ย. 2022
Perfect from the booking through the receiving of the tickets and well, the train ride 1st class through Morocco. Good to know that a company like 12Go exists for such journeys.
C
4
รถไฟ ที่นั่งชั้นสอง, ONCF, 3 พ.ย. 2022
I took first class and i made a good trip until Tangier.
K
5
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 13 ส.ค. 2022
Legit site. Worked like a charm. Avoided stress of very long lines and absolute chaos at the train and bus stations. Highly recommended!
E
4
รถไฟ #614 ชั้นหนึ่ง, ONCF, 17 ก.ย. 2026
The train was on time. Good Seats and ac. Coffe and snacks was available.
A
5
รถไฟ #1017 ชั้นหนึ่ง, ONCF, 17 ก.ย. 2026
It was an exceptionally good experience
S
5
รถบัส รถบัส, ONCF, 17 ก.ย. 2026
Well organised Aircon coach on time clean and great driver good value for money
E
3
รถบัส รถบัส, ONCF, 16 ก.ย. 2026
Back seats were uncomfortable and hot. Everything else was excellent. Would help to allow choice of seats
R
4
รถบัส รถบัส, ONCF, 16 ก.ย. 2026
The ride was nice and the AC worked. But half an hour in the bus broke down and we stood in the heat without the machine working. No AC and the sun was burning but they could solve it (other bus drives were stopping to help) and the rest of the ride was totally fine.
S
1
รถบัส รถบัส, ONCF, 15 ก.ย. 2026
They made me pay DOUBLE of actual price and EVEN THE DATE IS WRONG
S
4
รถบัส รถบัส, ONCF, 15 ก.ย. 2026
Good experience however a departure address would make things easier
J
5
รถบัส รถบัส, ONCF, 15 ก.ย. 2026
The pick up details were clear, the bus was on time and the driver skillful.
P
5
รถบัส รถบัส, ONCF, 10 ก.ย. 2026
Very capable driver who ensured we had a break midway and arrived on time. My only regret is that there was no clear, advanced warning that we had to pay an additional amount for our luggage. This meant we had to run to stand in a queue to pay this fee and get stickers for our luggage. I have never seen this done in any other country and the bus company should seriously consider a better alternative.
E
5
รถบัส รถบัส, ONCF, 9 ก.ย. 2026
Efficient . Comfortable and great air con. Thank you
T
5
รถไฟ #110 ชั้นหนึ่ง, ONCF, 9 ก.ย. 2026
On time, clean and comfortable
E
4
รถบัส รถบัส, ONCF, 4 ก.ย. 2026
It was late - leaving Marrakech & even later arriving in Essaouira
A
4
รถไฟ #610 ชั้นหนึ่ง, ONCF, 3 ก.ย. 2026
Everything was ok
M
2
รถไฟ #202 ชั้นหนึ่ง, ONCF, 1 ก.ย. 2026
The train was 2 hours late departing, close to four hours late arriving. “First class” I want expecting an Italian rail experience but it was close to travelling in India standard. The seats and carriage absolutely stunk and the toilets were unusable and the stench was rank. Need to lift their gain before the World Cup.
E
5
รถไฟ #614 ชั้นหนึ่ง, ONCF, 29 ส.ค. 2026
It’s great, train already there. I would prefer to know ahead of time if my seats goes forward- I get dizzy when it’s not.
C
5
รถบัส รถบัส, ONCF, 12 ส.ค. 2026
Very good trip
R
4
รถบัส รถบัส, ONCF, 10 ส.ค. 2026
Although appearing chaotic at the station, it is actually fairly organised. You need to make sure you purchase a separate ticket for your bags to get loaded in the storage area. You do this at a separate office by the side of the main station. 12Go is a useful app to help you get tickets. Communication was good too.
M
2
รถบัส รถบัส, ONCF, 5 ส.ค. 2026
Not a place to sit ctm at least had seats and protected from the sun, i wont use it again . But the ride was good.
J
4
รถไฟ #19 ชั้นหนึ่ง, ONCF, 4 ส.ค. 2026
good train, clean, easy on the train and getting off the train
H
2
รถไฟ #112 ชั้นหนึ่ง, ONCF, 2 ส.ค. 2026
Train was 40 mins late arriving at the origin station; over an hour delayed arriving at destination. Poor A/C on the train.
R
3
รถไฟ ที่นั่งชั้นสอง, ONCF, 16 ก.ค. 2026
Train late setting off
J
5
รถไฟ #604 ชั้นหนึ่ง, ONCF, 9 ก.ค. 2026
1st class was worth the extra for the aircon. Simple and easy
A
4
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 8 ก.ค. 2026
Clean station, clean train, fairly comfortable - even for a 6.5 hour trip. Train left late but arrived in Marrakech bang on time. Air Con was fairly poor even in First Class. Loved the higher speed double decker trains for comfort and quietness but these older ones did the job and the drivers were very diligent.
D
3
รถไฟ ที่นั่งชั้นสอง, ONCF, 7 ก.ค. 2026
Needed some air conditioning please
P
5
รถไฟ #604 ชั้น 2, ONCF, 5 ก.ค. 2026
Everything went perfectly. I was able to board the train directly using my online ticket without any problems. The process was simple, convenient, and hassle-free. Overall, a very smooth experience. I would definitely use this service again.
J
4
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 1 ก.ค. 2026
The Al Boraq trip was excellent but the second train wasn’t that comfortable and other people took our places, we didn’t have space where to put our luggage.
L
2
รถไฟ #600 ชั้น 2, ONCF, 30 มิ.ย. 2026
after booking i never get the tickets but the he receipts only,i sent 3 emails to request my tickets but never receive them and this situation delayed my trip
A
5
รถไฟ #614 ชั้นหนึ่ง, ONCF, 29 มิ.ย. 2026
Entièrement satisfaits de notre expérience, bon voyage entre Marrakech et Casablanca.
I
4
รถไฟ #120 ชั้นหนึ่ง, ONCF, 28 มิ.ย. 2026
Bit random seating ( for example seat 25/26 it’s not side by side it’s front and behind) … air con ! Food ! No hassle
I
4
รถไฟ ที่นั่งชั้นสอง, ONCF, 25 มิ.ย. 2026
First train was fast , relaxing journey
D
5
รถไฟ #614 ชั้นหนึ่ง, ONCF, 21 มิ.ย. 2026
The train left nearly an hour late.
M
5
รถไฟ #620 ชั้นหนึ่ง, ONCF, 19 มิ.ย. 2026
Perfect trip, just in time and relaxed
M
5
รถบัส รถบัส, ONCF, 19 มิ.ย. 2026
Perfect Trip. Just in time, clean and relaxed.
B
5
รถไฟ ที่นั่งเฟิร์สคลาส, ONCF, 18 มิ.ย. 2026
The whole experience with 12go was first class. Easy online booking, kept updated and tickets arrived well before departure date. Seats opposite each other with window views. Will use 12go again.
T
5
รถไฟ #104 ชั้น 2, ONCF, 16 มิ.ย. 2026
no problems at all
M
4
รถไฟ ที่นั่งชั้นสอง, ONCF, 15 มิ.ย. 2026
I traveled in second class. It was fast, comfortable, and clean, but the carriage was dirty and the windows were grimy, so I couldn't enjoy the scenery. There were no particular problems with the reservation.