Diemeringen to Agay Train Timetable
Friday, November 8, 2024 at 07:00
Diemeringen Strasbourg Avignon TGV Cannes Agay
Diemeringen | 14:30 |
Tieffenbach - Struth | 14:37 |
Ingwiller | 14:53 |
Mommenheim | 15:09 |
Strasbourg | 15:25 |
Number | 86383 |
TER | |
Change | |
Strasbourg | 16:16 |
Mulhouse | 17:09 |
Belfort - Montbéliard TGV | 17:34 |
Besançon Franche-Comté TGV | 17:58 |
Chalon-sur-Saône | 18:56 |
Lyon Part Dieu | 20:06 |
Avignon TGV | 21:09 |
Number | 9580 |
TGV | |
Change | |
Avignon TGV | 22:05 |
Toulon | 23:16 |
Saint-Raphaël Valescure | 00:04 |
Cannes | 00:26 |
Number | 6187 |
TGV | |
Change | |
Cannes | 07:11 |
Cannes La Bocca | 07:15 |
Mandelieu-la-Napoule | 07:19 |
Théoule-sur-Mer | 07:21 |
Le Trayas | 07:26 |
Anthéor Cap Roux | 07:31 |
Agay | 07:34 |
Number | 881252 |
TER | |
Duration | 17 h 04 |
Diemeringen Strasbourg Marseille Saint-Charles Saint-Raphaël Valescure Agay
Diemeringen | 07:31 |
Wingen-sur-Moder | 07:46 |
Ingwiller | 07:53 |
Mommenheim | 08:09 |
Strasbourg | 08:25 |
Number | 830921 |
TER | |
Change | |
Strasbourg | 09:05 |
Mulhouse | 09:57 |
Belfort - Montbéliard TGV | 10:21 |
Besançon Franche-Comté TGV | 10:44 |
Dijon | 11:21 |
Mâcon | 12:21 |
Lyon Part Dieu | 13:10 |
Valence TGV Rhône-Alpes Sud | 13:51 |
Avignon TGV | 14:29 |
Aix-en-Provence TGV | 14:52 |
Marseille Saint-Charles | 15:04 |
Number | 9877 |
TGV | |
Change | |
Marseille Saint-Charles | 16:55 |
Toulon | 17:43 |
Les Arcs - Draguignan | 18:18 |
Saint-Raphaël Valescure | 18:34 |
Number | 17489 |
TER | |
Change | |
Saint-Raphaël Valescure | 19:06 |
Agay | 19:14 |
Number | 881285 |
TER | |
Duration | 11 h 43 |
Diemeringen Strasbourg Toulon Saint-Raphaël Valescure Agay
Diemeringen | 12:30 |
Tieffenbach - Struth | 12:37 |
Ingwiller | 12:53 |
Mommenheim | 13:09 |
Strasbourg | 13:25 |
Number | 830925 |
TER | |
Change | |
Strasbourg | 13:37 |
Colmar | 14:08 |
Mulhouse | 14:40 |
Belfort - Montbéliard TGV | 15:06 |
Besançon Franche-Comté TGV | 15:36 |
Dijon | 16:20 |
Beaune | 16:42 |
Lyon Part Dieu | 18:06 |
Avignon TGV | 19:11 |
Aix-en-Provence TGV | 19:33 |
Marseille Saint-Charles | 19:59 |
Toulon | 20:41 |
Number | 5537 |
TGV | |
Change | |
Toulon | 21:14 |
Saint-Raphaël Valescure | 22:00 |
Number | 6181 |
TGV | |
Change | |
Saint-Raphaël Valescure | 06:41 |
Boulouris sur Mer | 06:45 |
Agay | 06:50 |
Number | 881253 |
TER | |
Duration | 18 h 20 |
Diemeringen Strasbourg Valence TGV Rhône-Alpes Sud Les Arcs - Draguignan Agay
Diemeringen | 10:30 |
Tieffenbach - Struth | 10:37 |
Ingwiller | 10:53 |
Mommenheim | 11:09 |
Strasbourg | 11:25 |
Number | 86381 |
TER | |
Change | |
Strasbourg | 13:05 |
Mulhouse | 13:57 |
Belfort - Montbéliard TGV | 14:21 |
Besançon Franche-Comté TGV | 14:44 |
Dijon | 15:21 |
Mâcon | 16:21 |
Lyon Part Dieu | 17:10 |
Valence TGV Rhône-Alpes Sud | 17:46 |
Number | 9879 |
TGV | |
Change | |
Valence TGV Rhône-Alpes Sud | 18:29 |
Toulon | 20:15 |
Les Arcs - Draguignan | 20:49 |
Number | 7853 |
Ouigo | |
Change | |
Les Arcs - Draguignan | 21:53 |
Fréjus | 22:06 |
Saint-Raphaël Valescure | 22:11 |
Agay | 22:19 |
Number | 881293 |
TER | |
Duration | 11 h 49 |
Diemeringen Strasbourg Marne-la-Vallée Chessy Marseille Saint-Charles Saint-Raphaël Valescure Agay
Diemeringen | 08:31 |
Wingen-sur-Moder | 08:46 |
Ingwiller | 08:53 |
Mommenheim | 09:09 |
Strasbourg | 09:25 |
Number | 830923 |
TER | |
Change | |
Strasbourg | 10:01 |
Lorraine TGV | 10:40 |
Meuse TGV | 11:01 |
Champagne-Ardenne TGV | 11:30 |
Aéroport Charles de Gaulle 2 TGV | 12:18 |
Marne-la-Vallée Chessy | 12:27 |
Number | 5470 |
TGV | |
Change | |
Marne-la-Vallée Chessy | 12:50 |
Lyon Saint-Exupéry TGV | 14:37 |
Avignon TGV | 15:30 |
Aix-en-Provence TGV | 15:53 |
Marseille Saint-Charles | 16:12 |
Number | 7841 |
Ouigo | |
Change | |
Marseille Saint-Charles | 17:28 |
Toulon | 18:14 |
Saint-Raphaël Valescure | 18:59 |
Number | 6177 |
TGV | |
Change | |
Saint-Raphaël Valescure | 19:43 |
Boulouris sur Mer | 19:47 |
Le Dramont | 19:50 |
Agay | 19:52 |
Number | 881289 |
TER | |
Duration | 11 h 21 |
Sunday, November 10, 2024 at 07:00
Diemeringen Strasbourg Marseille Saint-Charles Saint-Raphaël Valescure Agay
Diemeringen | 19:00 |
Tieffenbach - Struth | 19:07 |
Ingwiller | 19:23 |
Mommenheim | 19:39 |
Strasbourg | 19:55 |
Number | 830933 |
TER | |
Change | |
Strasbourg | 06:47 |
Colmar | 07:16 |
Mulhouse | 07:52 |
Belfort - Montbéliard TGV | 08:17 |
Besançon Franche-Comté TGV | 08:41 |
Dijon | 09:21 |
Chalon-sur-Saône | 09:56 |
Lyon Part Dieu | 11:10 |
Valence Ville | 12:10 |
Avignon TGV | 13:08 |
Aix-en-Provence TGV | 13:35 |
Marseille Saint-Charles | 13:47 |
Number | 9877 |
TGV | |
Change | |
Marseille Saint-Charles | 14:57 |
Toulon | 15:43 |
Les Arcs - Draguignan | 16:19 |
Saint-Raphaël Valescure | 16:34 |
Number | 17485 |
TER | |
Change | |
Saint-Raphaël Valescure | 16:43 |
Boulouris sur Mer | 16:47 |
Le Dramont | 16:50 |
Agay | 16:52 |
Number | 881163 |
TER | |
Duration | 21 h 52 |
Diemeringen Strasbourg Toulon Saint-Raphaël Valescure Agay
Diemeringen | 12:30 |
Tieffenbach - Struth | 12:37 |
Ingwiller | 12:53 |
Mommenheim | 13:09 |
Strasbourg | 13:25 |
Number | 86391 |
TER | |
Change | |
Strasbourg | 13:37 |
Colmar | 14:05 |
Mulhouse | 14:40 |
Belfort - Montbéliard TGV | 15:06 |
Besançon Franche-Comté TGV | 15:36 |
Dijon | 16:19 |
Beaune | 16:42 |
Lyon Part Dieu | 18:06 |
Valence Ville | 19:14 |
Avignon TGV | 20:21 |
Aix-en-Provence TGV | 20:44 |
Toulon | 21:39 |
Number | 2239 |
TGV | |
Change | |
Toulon | 21:47 |
Carnoules | 22:06 |
Les Arcs - Draguignan | 22:26 |
Saint-Raphaël Valescure | 22:40 |
Number | 17497 |
TER | |
Change | |
Saint-Raphaël Valescure | 06:00 |
Le Dramont | 06:07 |
Agay | 06:09 |
Number | 881111 |
TER | |
Duration | 17 h 39 |
Monday, November 11, 2024 at 07:00
Diemeringen Strasbourg Toulon Saint-Raphaël Valescure Agay
Diemeringen | 10:30 |
Tieffenbach - Struth | 10:37 |
Ingwiller | 10:53 |
Mommenheim | 11:09 |
Strasbourg | 11:25 |
Number | 830941 |
TER | |
Change | |
Strasbourg | 13:37 |
Colmar | 14:05 |
Mulhouse | 14:40 |
Belfort - Montbéliard TGV | 15:06 |
Besançon Franche-Comté TGV | 15:36 |
Dijon | 16:19 |
Beaune | 16:42 |
Lyon Part Dieu | 18:06 |
Valence Ville | 19:14 |
Avignon TGV | 20:21 |
Aix-en-Provence TGV | 20:44 |
Toulon | 21:39 |
Number | 5537 |
TGV | |
Change | |
Toulon | 21:47 |
Carnoules | 22:06 |
Les Arcs - Draguignan | 22:26 |
Saint-Raphaël Valescure | 22:40 |
Number | 17497 |
TER | |
Change | |
Saint-Raphaël Valescure | 05:59 |
Agay | 06:09 |
Number | 881111 |
TER | |
Duration | 19 h 39 |
Tuesday, November 12, 2024 at 07:00
Diemeringen Strasbourg Paris Est Paris Austerlitz Cannes Agay
Diemeringen | 15:30 |
Tieffenbach - Struth | 15:37 |
Ingwiller | 15:53 |
Mommenheim | 16:09 |
Strasbourg | 16:25 |
Number | 830927 |
TER | |
Change | |
Strasbourg | 17:19 |
Paris Est | 19:05 |
Number | 2062 |
TGV | |
Change | |
Paris Austerlitz | 20:51 |
Marseille Blancarde | 06:58 |
Toulon | 07:43 |
Les Arcs - Draguignan | 08:20 |
Saint-Raphaël Valescure | 08:36 |
Cannes | 09:01 |
Number | 5781 |
Intercités | |
Change | |
Cannes | 10:11 |
Cannes La Bocca | 10:15 |
Mandelieu-la-Napoule | 10:19 |
Théoule-sur-Mer | 10:21 |
Le Trayas | 10:26 |
Anthéor Cap Roux | 10:31 |
Agay | 10:34 |
Number | 881262 |
TER | |
Duration | 19 h 04 |
Diemeringen Strasbourg Toulon Les Arcs - Draguignan Agay
Diemeringen | 12:30 |
Tieffenbach - Struth | 12:37 |
Ingwiller | 12:53 |
Mommenheim | 13:09 |
Strasbourg | 13:25 |
Number | 830925 |
TER | |
Change | |
Strasbourg | 13:37 |
Colmar | 14:05 |
Mulhouse | 14:40 |
Belfort - Montbéliard TGV | 15:06 |
Besançon Franche-Comté TGV | 15:36 |
Dijon | 16:19 |
Beaune | 16:42 |
Lyon Part Dieu | 18:06 |
Valence Ville | 19:14 |
Avignon TGV | 20:21 |
Aix-en-Provence TGV | 20:44 |
Toulon | 21:39 |
Number | 2239 |
TGV | |
Change | |
Toulon | 06:13 |
Toulon Sainte-Musse | 06:17 |
La Garde | 06:21 |
La Pauline | 06:24 |
Solliès-Pont | 06:30 |
Cuers - Pierrefeu | 06:35 |
Carnoules | 06:46 |
Le Luc - Le Cannet | 07:01 |
Les Arcs - Draguignan | 07:12 |
Number | 881673 |
TER | |
Change | |
Les Arcs - Draguignan | 09:25 |
Fréjus | 09:38 |
Saint-Raphaël Valescure | 09:43 |
Le Dramont | 09:50 |
Agay | 09:52 |
Number | 881261 |
TER | |
Duration | 21 h 22 |
Diemeringen Strasbourg Toulon Saint-Raphaël Valescure Agay
Diemeringen | 07:31 |
Wingen-sur-Moder | 07:46 |
Ingwiller | 07:53 |
Mommenheim | 08:09 |
Strasbourg | 08:25 |
Number | 830921 |
TER | |
Change | |
Strasbourg | 13:37 |
Colmar | 14:05 |
Mulhouse | 14:40 |
Belfort - Montbéliard TGV | 15:06 |
Besançon Franche-Comté TGV | 15:36 |
Dijon | 16:19 |
Beaune | 16:42 |
Lyon Part Dieu | 18:06 |
Valence Ville | 19:14 |
Avignon TGV | 20:21 |
Aix-en-Provence TGV | 20:44 |
Toulon | 21:39 |
Number | 5537 |
TGV | |
Change | |
Toulon | 06:43 |
Carnoules | 07:01 |
Les Arcs - Draguignan | 07:19 |
Saint-Raphaël Valescure | 07:31 |
Number | 17471 |
TER | |
Change | |
Saint-Raphaël Valescure | 08:11 |
Agay | 08:21 |
Number | 881257 |
TER | |
Duration | 24 h 50 |
Wednesday, November 13, 2024 at 07:00
Diemeringen Strasbourg Saint-Raphaël Valescure Agay
Diemeringen | 12:30 |
Tieffenbach - Struth | 12:37 |
Ingwiller | 12:53 |
Mommenheim | 13:09 |
Strasbourg | 13:25 |
Number | 830925 |
TER | |
Change | |
Strasbourg | 13:37 |
Colmar | 14:08 |
Mulhouse | 14:40 |
Belfort - Montbéliard TGV | 15:06 |
Besançon Franche-Comté TGV | 15:36 |
Dijon | 16:20 |
Beaune | 16:42 |
Lyon Part Dieu | 18:06 |
Avignon TGV | 19:11 |
Aix-en-Provence TGV | 19:33 |
Marseille Saint-Charles | 19:59 |
Toulon | 20:45 |
Les Arcs - Draguignan | 21:24 |
Saint-Raphaël Valescure | 21:41 |
Number | 5537 |
TGV | |
Change | |
Saint-Raphaël Valescure | 22:11 |
Agay | 22:19 |
Number | 881293 |
TER | |
Duration | 9 h 49 |
Diemeringen Strasbourg Marseille Saint-Charles Saint-Raphaël Valescure Agay
Diemeringen | 07:31 | 14:30 |
Tieffenbach - Struth | - | 14:37 |
Wingen-sur-Moder | 07:46 | - |
Ingwiller | 07:53 | 14:53 |
Mommenheim | 08:09 | 15:09 |
Strasbourg | 08:25 | 15:25 |
Number | 830921 | 86383 |
TER | TER | |
Change | ||
Strasbourg | 09:05 | 16:16 |
Mulhouse | 09:57 | 17:09 |
Belfort - Montbéliard TGV | 10:21 | 17:34 |
Besançon Franche-Comté TGV | 10:44 | 17:58 |
Chalon-sur-Saône | - | 18:56 |
Dijon | 11:21 | - |
Mâcon | 12:21 | - |
Lyon Part Dieu | 13:10 | 20:06 |
Valence TGV Rhône-Alpes Sud | 13:51 | - |
Avignon TGV | 14:29 | 21:12 |
Aix-en-Provence TGV | 14:52 | 21:34 |
Marseille Saint-Charles | 15:04 | 21:46 |
Number | 9877 | 9580 |
TGV | TGV | |
Change | ||
Marseille Saint-Charles | 16:55 | 05:57 |
Toulon | 17:43 | 06:43 |
Carnoules | - | 07:01 |
Les Arcs - Draguignan | 18:18 | 07:19 |
Saint-Raphaël Valescure | 18:34 | 07:31 |
Number | 17489 | 17471 |
TER | TER | |
Change | ||
Saint-Raphaël Valescure | 19:06 | 08:11 |
Agay | 19:14 | 08:21 |
Number | 881285 | 881257 |
TER | TER | |
Duration | 11 h 43 | 17 h 51 |
Diemeringen Strasbourg Lyon Part Dieu Marseille Saint-Charles Cannes Agay
Diemeringen | 10:30 |
Tieffenbach - Struth | 10:37 |
Ingwiller | 10:53 |
Mommenheim | 11:09 |
Strasbourg | 11:25 |
Number | 86381 |
TER | |
Change | |
Strasbourg | 13:05 |
Mulhouse | 13:57 |
Belfort - Montbéliard TGV | 14:21 |
Besançon Franche-Comté TGV | 14:44 |
Dijon | 15:21 |
Mâcon | 16:21 |
Lyon Part Dieu | 16:56 |
Number | 9879 |
TGV | |
Change | |
Lyon Part Dieu | 17:06 |
Avignon TGV | 18:11 |
Aix-en-Provence TGV | 18:33 |
Marseille Saint-Charles | 18:45 |
Number | 9830 |
TGV | |
Change | |
Marseille Saint-Charles | 18:57 |
Toulon | 19:43 |
Carnoules | 20:05 |
Les Arcs - Draguignan | 20:25 |
Saint-Raphaël Valescure | 20:42 |
Cannes | 21:07 |
Number | 17493 |
TER | |
Change | |
Cannes | 21:31 |
Cannes La Bocca | 21:36 |
Théoule-sur-Mer | 21:44 |
Le Trayas | 21:52 |
Agay | 22:01 |
Number | 881290 |
TER | |
Duration | 11 h 31 |
Diemeringen Strasbourg Marne-la-Vallée Chessy Marseille Saint-Charles Saint-Raphaël Valescure Agay
Diemeringen | 08:31 |
Wingen-sur-Moder | 08:46 |
Ingwiller | 08:53 |
Mommenheim | 09:09 |
Strasbourg | 09:25 |
Number | 830923 |
TER | |
Change | |
Strasbourg | 10:01 |
Lorraine TGV | 10:40 |
Meuse TGV | 11:01 |
Champagne-Ardenne TGV | 11:30 |
Aéroport Charles de Gaulle 2 TGV | 12:18 |
Marne-la-Vallée Chessy | 12:27 |
Number | 5470 |
TGV | |
Change | |
Marne-la-Vallée Chessy | 12:50 |
Lyon Saint-Exupéry TGV | 14:37 |
Avignon TGV | 15:30 |
Aix-en-Provence TGV | 15:53 |
Marseille Saint-Charles | 16:12 |
Number | 7841 |
Ouigo | |
Change | |
Marseille Saint-Charles | 17:28 |
Toulon | 18:14 |
Saint-Raphaël Valescure | 18:59 |
Number | 6177 |
TGV | |
Change | |
Saint-Raphaël Valescure | 19:43 |
Boulouris sur Mer | 19:47 |
Le Dramont | 19:50 |
Agay | 19:52 |
Number | 881289 |
TER | |
Duration | 11 h 21 |
Thursday, November 14, 2024 at 07:00
Diemeringen Strasbourg Saint-Raphaël Valescure Agay
Diemeringen | 12:30 |
Tieffenbach - Struth | 12:37 |
Ingwiller | 12:53 |
Mommenheim | 13:09 |
Strasbourg | 13:25 |
Number | 830925 |
TER | |
Change | |
Strasbourg | 13:37 |
Colmar | 14:08 |
Mulhouse | 14:40 |
Belfort - Montbéliard TGV | 15:06 |
Besançon Franche-Comté TGV | 15:36 |
Dijon | 16:20 |
Beaune | 16:42 |
Lyon Part Dieu | 18:06 |
Avignon TGV | 19:11 |
Aix-en-Provence TGV | 19:33 |
Marseille Saint-Charles | 19:59 |
Toulon | 20:45 |
Les Arcs - Draguignan | 21:24 |
Saint-Raphaël Valescure | 21:41 |
Number | 5537 |
TGV | |
Change | |
Saint-Raphaël Valescure | 22:11 |
Agay | 22:19 |
Number | 881293 |
TER | |
Duration | 9 h 49 |
Diemeringen Strasbourg Marseille Saint-Charles Saint-Raphaël Valescure Agay
Diemeringen | 07:31 | 14:30 |
Tieffenbach - Struth | - | 14:37 |
Wingen-sur-Moder | 07:46 | - |
Ingwiller | 07:53 | 14:53 |
Mommenheim | 08:09 | 15:09 |
Strasbourg | 08:25 | 15:25 |
Number | 830921 | 86383 |
TER | TER | |
Change | ||
Strasbourg | 09:05 | 16:16 |
Mulhouse | 09:57 | 17:09 |
Belfort - Montbéliard TGV | 10:21 | 17:34 |
Besançon Franche-Comté TGV | 10:44 | 17:58 |
Chalon-sur-Saône | - | 18:56 |
Dijon | 11:21 | - |
Mâcon | 12:21 | - |
Lyon Part Dieu | 13:10 | 20:06 |
Valence TGV Rhône-Alpes Sud | 13:51 | - |
Avignon TGV | 14:29 | 21:12 |
Aix-en-Provence TGV | 14:52 | 21:34 |
Marseille Saint-Charles | 15:04 | 21:46 |
Number | 9877 | 9580 |
TGV | TGV | |
Change | ||
Marseille Saint-Charles | 16:55 | 05:57 |
Toulon | 17:43 | 06:43 |
Carnoules | - | 07:01 |
Les Arcs - Draguignan | 18:18 | 07:19 |
Saint-Raphaël Valescure | 18:34 | 07:31 |
Number | 17489 | 17471 |
TER | TER | |
Change | ||
Saint-Raphaël Valescure | 19:06 | 08:11 |
Agay | 19:14 | 08:21 |
Number | 881285 | 881257 |
TER | TER | |
Duration | 11 h 43 | 17 h 51 |
Diemeringen Strasbourg Lyon Part Dieu Marseille Saint-Charles Cannes Agay
Diemeringen | 10:30 |
Tieffenbach - Struth | 10:37 |
Ingwiller | 10:53 |
Mommenheim | 11:09 |
Strasbourg | 11:25 |
Number | 86381 |
TER | |
Change | |
Strasbourg | 13:05 |
Mulhouse | 13:57 |
Belfort - Montbéliard TGV | 14:21 |
Besançon Franche-Comté TGV | 14:44 |
Dijon | 15:21 |
Mâcon | 16:21 |
Lyon Part Dieu | 16:56 |
Number | 9879 |
TGV | |
Change | |
Lyon Part Dieu | 17:06 |
Avignon TGV | 18:11 |
Aix-en-Provence TGV | 18:33 |
Marseille Saint-Charles | 18:45 |
Number | 9830 |
TGV | |
Change | |
Marseille Saint-Charles | 18:57 |
Toulon | 19:43 |
Carnoules | 20:05 |
Les Arcs - Draguignan | 20:25 |
Saint-Raphaël Valescure | 20:42 |
Cannes | 21:07 |
Number | 17493 |
TER | |
Change | |
Cannes | 21:31 |
Cannes La Bocca | 21:36 |
Théoule-sur-Mer | 21:44 |
Le Trayas | 21:52 |
Agay | 22:01 |
Number | 881290 |
TER | |
Duration | 11 h 31 |
Diemeringen Strasbourg Marne-la-Vallée Chessy Marseille Saint-Charles Saint-Raphaël Valescure Agay
Diemeringen | 08:31 |
Wingen-sur-Moder | 08:46 |
Ingwiller | 08:53 |
Mommenheim | 09:09 |
Strasbourg | 09:25 |
Number | 830923 |
TER | |
Change | |
Strasbourg | 10:01 |
Lorraine TGV | 10:40 |
Meuse TGV | 11:01 |
Champagne-Ardenne TGV | 11:30 |
Aéroport Charles de Gaulle 2 TGV | 12:18 |
Marne-la-Vallée Chessy | 12:27 |
Number | 5470 |
TGV | |
Change | |
Marne-la-Vallée Chessy | 12:50 |
Lyon Saint-Exupéry TGV | 14:37 |
Avignon TGV | 15:30 |
Aix-en-Provence TGV | 15:53 |
Marseille Saint-Charles | 16:12 |
Number | 7841 |
Ouigo | |
Change | |
Marseille Saint-Charles | 17:28 |
Toulon | 18:14 |
Saint-Raphaël Valescure | 18:59 |
Number | 6177 |
TGV | |
Change | |
Saint-Raphaël Valescure | 19:43 |
Boulouris sur Mer | 19:47 |
Le Dramont | 19:50 |
Agay | 19:52 |
Number | 881289 |
TER | |
Duration | 11 h 21 |